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.

Odpovedet emailem