Table of Contents

Nazvoslovie

Vyber dobrych mien si vyzaduje dobre popisne schopnosti a to je viac vecou ucenia a osobnosti ako vecou technickou. Zial vysledkom potom byva, ze sa to vela programatorov nenauci dobre. Aj preto sa netreba bat zmenit nespravny nazov len pre to, aby neboli ostatni programatori zaskoceni. Pokial sa citatelnost kodu zlepsi je to dobre.

Vysvetlenie vyznamu

Meno premennej, funkcie alebo triedy by malo zodpovedat vsetky zasadne otazky. Na co sluzi, preco existuje a ako sa ma pouzivat. Pokial vyzaduje poznamku, tak svoj vyznam skryva a pri citani kodu sa potom zbytocne zdrzuje hladanim vyznamu v poznamkach. Dalej vyber spravneho mena velmi ulahci a urychli aj pochopenie kodu. Pre porovnanie zly nazov

int d; // elapsed time in days

a dobry nazov

int elapsedTimeInDays;

Dezinformacie

Nie je nic horsie ako ked nazov premennej alebo funkcie robi nieco ine ako hovori jej nazov. Tomu sa povie sabotaz :-). Neprijemne su ale aj nasledovne situacie:

Napriklad:

int copyChars(char *a1, char *a2);

oproti lepsiemu

int copyChars(char *destination, char *source)

Dalsie poznamky

Dalej je dobre mysliet aj na: