Pytania otagowane jako conventions

Ogólny tag obejmujący każdą akceptowaną metodę wykonywania czynności, która może obejmować nazywanie, odstępy, kodowanie, komentowanie itp.

10
Gdzie umieścić prywatne metody w Rubim?
Większość blogów, samouczków lub książek ma prywatne metody na dole każdej klasy / modułu. Czy to najlepsza praktyka? Uważam, że korzystanie z prywatnych metod jest dla mnie wygodniejsze. Na przykład: public def my_method # do something minion_method end private def minion_method # do something end public def next_method end W …
95 ruby  conventions 

5
Netbeans 7.4 wprowadza „maksymalnie 10 linii” na regułę metody. Skąd ta zasada? [Zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 4 miesiące temu . Popraw to pytanie NetBeans 7.4 beta jest obecnie dostępna do publicznego pobrania i domyślnie wprowadza dziwną regułę ostrzegawczą: Długość …

4
Cel-C: twierdzenie a wyjątek a błąd
W kakao, kiedy należy używać NSAssert, NSException, NSError? Oto, o czym myślałem: NSAssert - podczas tworzenia dowolnego programu klienckiego używanego dla własnych korzyści programistów w celu podwójnego sprawdzenia reguł, konwencji, założeń lub warunków wstępnych i końcowych? NSException - podczas tworzenia biblioteki innej firmy na rzecz innych programistów, którzy korzystają z …

14
Czy programiści powinni używać zmiennych boolowskich do „dokumentowania” swojego kodu?
Czytam Code Complete McConella , a on omawia użycie zmiennych boolowskich do dokumentowania kodu. Na przykład zamiast: if((elementIndex < 0) || (MAX_ELEMENTS < elementIndex) || (elementIndex == lastElementIndex)){ ... } On sugeruje: finished = ((elementIndex < 0) || (MAX_ELEMENTS < elementIndex)); repeatedEntry = (elementIndex == lastElementIndex); if(finished || repeatedEntry){ ... …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.