Hlavní navigace

Názor ke článku Typy programátorů od Ja - Taky jsem si kdysi myslel, že jsem geniální...

  • 5. 11. 2013 12:28

    Ja (neregistrovaný)

    Taky jsem si kdysi myslel, že jsem geniální programátor - myslel jsem rychleji než psal, algoritmy sypal z rukávu, originální řešení optimalizovaná na rychlost, úspornost kódu a eleganci... až jsem zjistil, že to je ten nejhorší přístup, jaký může být. Programátor nemá být umělec, ale řemeslník - nedělá sochu, ale stroj, který který musí jít udržovat a s minimálními náklady reprodukovat či rozšiřovat. Program nemá být dokonalý unikát, který hlásá genialitu svého tvůrce, ale jednoduchý dílek stavebnice s jasně definovaným rozhraním a samodokumentujícím kódem.
    Člověk, který vítězí v codegolfu je nejspíš geniální, ale pokud stejné postupy uplatňuje ve své práci, tak je to katastrofa.