Follow-up на TDD от WebTech

На P2P говорих за test-driven development. Бях изненадан от резултата. Предполагах, че ще ме замерят с домати задето предлагам странни – дори радикални – идеи. Вместо това слушателите бяха любопитни. Имаше много въпроси. Мога само да се радвам, че темата ми породи такъв интерес. И да направя малък експеримент.

Continue reading

Разликата

Научавате за нова практика. Design patterns, mock обекти, Selenium или дори функционален език за програмиране. Около нея се вдига доста шум. Ред опитни хора твърдят, че е добра. Прекарвате няколко дни – дори седмица – в експерименти. Евентуално откривате, че не ви дава обещаната отплата.

Тук може да направите два извода. Единият е тази практика не работи. Другият е прилагам я грешно. Почти без изключения мога да категоризирам всичките си познати колеги в един от двата лагера. Почти без изключения, тези във втория са по-добрите програмисти. В крайна сметка, кое е по-вероятно? Опитните занаятчии в областта да грешат или да прилагате нещо, което едва сте разбрали, грешно? Докато първото се случва понякога, опита ми показва, че второто по-често е вярното.

За това търся проблема първо в себе си. В крайна сметка, „select“ Isn’t Broken.

Test-Driven Development на WebTech

Линкове от презентация ми на WebTech:

Книги

Надявам се да ви е харесало. Коментари са добре дошли.