nesmí být prázdné řádky v metodách (to je také šílený zlozvyk)
Co je na tom zlozvyk?
U mna je kazda verejna funkcia zlozena z viac casti - minimalne na zaciatku guards a potom bud zavolanie privatnej verzie alebo priamo tam nieco robim. Tieto casti su oddelene prazdnym riadkom.
Je mozne, ze ma funkcia viac casti - ked je viac podproblemov na 2-4 riadky bez konceptualnej zlozitosti a ked sa to bude robit iba na tom jedinom mieste, tak to nevyclenujem do dalsej funkcie, ale kazdy podproblem oddelim prazdnymi riadkami. Ked sa potom zisti, ze niektory podproblem sa ma riesit zlozitejsie, tak nemusim citat nic viac - proste zoberiem usek oddeleny prazdnymi riadkami a vyclenim ho do funkcie.
Komentare su casto zbytocne (casto je to znamka bud duplikacie kodu alebo to znamena hnusny kod), ale ked uz ich pouzijem, tak pred komentar davam prazdny riadok, aby bolo jasne, k comu to patri.
Zdrojáky linuxového kernelu bych rozhodně jako vzor kvalitního stylování kódu nedával.
Hlavne linux kernel nema jeden styl. Je snaha to zjednotit, ale pri politicky pretlacenom kode to nefunguje.