Aleksejs Posted February 1, 2010 Report Posted February 1, 2010 http://www.sitepoint.com/forums/showthread.php?t=657308 - diskusija, gan notiek .NET sadaļā, tomēr pats diskusijas priekšmets ir universāls. Un kādas ir jūsu pārdomas par TDD? Quote
bubu Posted February 1, 2010 Report Posted February 1, 2010 Viennozīmīgi atbalstu. Ievērojami uzlabo koda kvalitāti. Darbā lai gan ne vienmēr un ne 100%'tīgi (termiņi spiež, ir citas problēmas, utml), taču cenšamies ievērto TDD - Python'ā un C++'ā. Quote
Web Developer Posted February 1, 2010 Report Posted February 1, 2010 Neesmu mēģinājis un neesmu pārliecināts, vai to ir tik būtiski darīt, jo tas tomēr prasa laiku - tos testus veidot! ;) Protams, jo būtiskāka un reizē arī apjomīgāka aplikācija, jo svarīgāk to ir notestēt visos iespējamos veidos, taču normāls testētājs - cilvēks - spēs pats labāk notestēt! Lai gan, programmētājam noteikti vismaz daļēji ir pašam arī jātestē - viennozīmīgi, jo ir lietas, ko zin tikai viņš, vai arī testētājam jābūt ar teju programmētāja zinātājam un perfekti jālasa logi, jāizprot loģika utt. Tā ka grūti pateikt - vai tas ir vajadzīgs vai nē. Vajag piemērus arī praktiskus, ne tikai teorētisku vervelēšanu! ;) Quote
marrtins Posted February 1, 2010 Report Posted February 1, 2010 Esmu mēģinājis, bet nonācu pie secinājuma, ka tas atmaksājas lieliem un/vai ilglaicīgiem projektiem. Web Developer atkal vervelē kaut ko ne pa tēmu ;) Quote
2easy Posted February 2, 2010 Report Posted February 2, 2010 Web Developer atkal vervelē kaut ko ne pa tēmu ;) šis vēl samērā sakarīgs posts viņam sanāca :D Quote
bubu Posted February 2, 2010 Report Posted February 2, 2010 Web Developer, wtf? Izklausies kā tāds lācītis, kas no ziemas miega izlīdis un kautko gudru grib pateikt, pofig par ko, pofig, ka nezin, kas ir TDD, bet ka tik kautko parūkt. TDD ir nevis kods => testi, bet testi => kods. Ar labāku/sliktāku citu/savu testēšanu un visu pārējo, ko stāsti, tam nav nekāda sakara. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.