Witam mirkowych programistów. :)
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
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
Strasznie mnie wkurza, kiedy prostą funkcję boolowską ktoś rozwija za pomocą instrukcji if-else. Czli np.
bool funkcja(typ argument) {
if(warunek1(argument)
@Pol753: A mnie właśnie wkurza jak ktoś tego nie robi. Taki warunek jest lepiej widoczny przy szybkim czytaniu. Poza tym raz znacznie ułatwia to sprawę na przykład w Vimie, użytkownicy wiedzą o co chodzi.