To je relativni... Test vetsinou napisete jednou, ale streva logiky,
kterou testuje menite pocas vyvoje xkrat. Ve vysledku to pak dopadne
tak, ze Vam testy usetri plno casu, ktery by jste jinak venoval
debugovani nebo zkoumani logu.
Cili argument s casem je jen chaba vymluva, vyvojari nechteji psat testy
z nekolika duvodu (alespon co jsem zjistil).
1.) jsou lini, protoze je to nekdy pracnejsi (predevsim integracni testy)
2.) nevi jak na to
3.) nikdo jim nevystlil vyhody
Daniel Holesinsky napsal(a):
Zdravim,
chtel bych se zeptat hlavne lidi, co se drzi nejake agilni metodiky
vyvoje software. Mam v umyslu presvedcit sve kolegy o prechodu na
nekterou z techto metodik vcetne contin. integr. a s jedinou veci si
lamu hlavu. Psani testu. Chtel bych vedet jestli vyvojove tymy ktere
nejprve napisou testy a pak az koduji maji pocit, ze psanim testu
narostl cas straveny vyvojem. Je mi jasne, ze tenhle cas navic (jestli
je nejaky) se vrati pri pozdejsim vyvoji a integrovani dalsich komponent
(nemluve o tom, ze si clovek aspon uvedomi co chce napsat), ale co jsem
zjistil kdyz navrhnu psani testu atd. tak nejcastejsi poznamka je
navyseni casu pro vyvoj. A bohuzel na to management slysi.
Taky klidne muzete pridat svoje zkusenosti s agilnimi metodikami :)
(nejlepe v Jave, abych naplnil zamereni teto konference ;))
Preji hezky den
Daniel Holesinsky (DH)
--
S pozdravem Roman "Dagi" Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________