Najpierw powiem, że zaczynam się uczyć ciekawszych metod programowania i staram się je wykorzystać w praktyce w moich projekcikach "edukacyjnych" :)
Chciałbym poruszyć sprawę tworzenia oprogramowania które jest oparte o testowane. Mam tu na myśli np. Test Driven Development czy programowanie ekstremalne. Interesuje mnie np. to, czy faktycznie opłaca się najpierw robić testy a dopiero potem pisać kod pod testy? Pewnie nie jest to zalecane we wszystkich projektach, w szczególności tych mniejszych.
To co mnie interesuje - to kiedy warto stosować te metody programowania?
Jeśli macie jakieś ciekawe źródła na ten temat to też poproszę :)