Aktywne Wpisy
2xpapanalepiku +353
Nowa lewacka jakość, niedziela, godzina 11:30 w telewizji publicznej tematy jak stymulować kobietę podczas sexu. To się przestaje w głowie mieścić
#tvp
#tvp
GrammarNazi +931
Skopiuj link
Skopiuj linkWykop.pl
O sposobach formatowania kodu napisano już nie jedną książkę i toczono o nie mnóstwo wojenek w internetach. Każdy ma swoje różne fanaberie i spostrzeżenia dotyczące jego utrzymania. Chciałbym, żebyście i Wy podzielili się swoimi uwagami, nietypowymi praktykami, jak i takimi które bardzo Was denerwują i nie chcielibyście ich widzieć w kodzie (antyprzykłady).
Wpisy mogą dotyczyć wszystkiego: od takich banałów jak klamry, przez nazewnictwo, komentarze, wzorce projektowe, aż do rzeczy bardzo zaawansowanych. Mogą być ogólne, jak i odnoszące się do konkretnego języka. Myślę, że bardzo się to przyda ludziom takim ja, którzy chcieliby żeby ich kod był jak najlepszy. Liczę też na wiele merytorycznych dyskusji w komentarzach. :D
Wpisy zamieszczajcie od tagiem #stylkodowania. Discuss.
#programowanie #programujzwykopem
@Onoki: Humor się Ciebie trzyma ( ͡° ͜ʖ ͡°)
-
UpperCamelCase
dla klas
-
UPPER_SNAKE_CASE
dla stałych
-
lower_snake_case
dla metod i zmiennych
Ale zrób z tego osobny wpis, niech inni się wypowiedzą. :D
często widze taką opinie, ale wygodniej pracuje mi się na tabsach
@Onoki: tutaj tak samo zależy od języka
@paffnucy: A nie czasem odwrotnie ?
[]
Tak na szybko :)
Mnie wkurzają:
- outowe parametry,
- if (1 == variable)
- długie i skomplikowane warunki które powinne zostać wyniesione do funkcji
- boost::optional - ostatnio się trafił :O
- jak komuś nie chce się zrobić interfejsu do obiektu i na nim mocka tylko dziedziczy po tym obiekcie
- ogólnie dziedziczenie implementacji mnie wkurza
- wkurza mnie większość komentarzy bo zwykle (u mnie robocie) wygląda to tak: