Nejake testy dopredu je urcite pekne napsat, ale nakolik to skutecne delate v normalnim produkcnim prostredi ? Nepocitam nejake male projekty pro sebe.
V normalnich projektech zakaznik vetsinou poradne nevi co vlastne chce, ale musi to bejt nasazeny do pul roku. Takze na tom zacne delat celej tym a jeste nez je vlastne hotova analyza tak se jiz programuje, za behu se to meni, mesic pred odevzdanim kdy ukazujete zakaznikovy nejakej prvni malo funkcni prototyp se ukaze se to vlastne takhle moc nechtel a to co bylo v zadani vagne specifikovano jako malej prirucni sklad je nakonec skladove hospodarstvi na samostatnej system (samozrejme chyba obchodniku kteri neco tak nedokonale popsaneho zaridili). A to je realita. Takze nejake testy dopredu se moc nedaji napsat protoze na zacatku vypada ze fukce fce(a,b) ma vratit soucet tech cisel, ale nakonci vraci soucin, takze by jste v prubehu museli ty testy desetkrat prepisovat. A to ze neco nekde nefunguje uplne dobre protoze to neproslo dobrejma testama vadi vetsinou zakaznikovy daleko mene nez to ze jste nestihli termin o mesic. (samozrejme nepocitam ze delate program pro banku, i kdyz tam bych mohl taky vypravet co se clovek vsechno nedovi). Mam pocit ze heslem dnesniho programovani je strej vtip kterej se vypravel o prvnim chybovem pentiu: Kolik je 2+3 ? Pentium: 6 To ale neni pravda, vysledek je 5 Pentium: to nevadi, ale je to rychle.
