štábní kultura - použijte formátovač, kód bude formátovat za vás) - například v Code::Blocks kliknout pravým tlačítkem do zdrojového kódu a vybrat Format with AStyle
komentáře
komentujte dostatečně, ale zároveň přiměřeně (hlavičky funkcí, cykly), není nutné komentovat každý řádek
výstižné názvy proměnných
magické konstanty
používejte #define MOJE_KONSTANTA 100
nepoužívejte ASCII hodnoty (místo 48 raději '0')
globální proměnné
nepoužívejte, pouze vyjímečně (např. pro konstanty)