Hlavní navigace

Názor k článku Komiks: Mistr a učedník od Clock - MJ tvrdí: "Ono napsat dobrý program s dobrou...

  • Článek je starý, nové názory již nelze přidávat.
  • 28. 5. 2006 13:18

    Clock (neregistrovaný)
    MJ tvrdí: "Ono napsat dobrý program s dobrou dokumentací není snadné"

    Já si myslím že to není pravda. Jednoduchý algoritmus k napsání dobrého programu s dobrou dokumentací:

    1) Zadefinujte projekt jako satisfying project
    2) vemte první bugreport který reportuje diskrepanci se satisfying productem, pokud nejsou bugreporty, tak
    feature report. Pokud nejsou feature reporty, nějakou novou featuru si vymyslete
    3) analyzujte bugreport a zjistěte příčinu bugy. V případě feature reportu vymyslete jak to implementovat
    4) odstraňte bugu / přidejte featuru bez ohledu na to jestli to vyžaduje drobnou změnu nebo napsání programu znova from scratch
    5) goto (2)

    Tento algoritmus je jednoduchý a nevyžaduje znalosti ani zkušenosti - dají se doplnit on the fly z wikipedie a mamma.com.

    Použil jsem ho na Ronje. Fungoval i přesto, že jsem ze začátku nevěděl ani jak funguje tranzistor (první zesilovač pro Ronju se choval opravdu legračně).