Dobré unit testy

testování, programování, praktiky

Před několika lety jsem pracoval na produktu, u nějž byla vyžadována extrémní spolehlivost. Podle několika výzkumů unit testy snižují počet defektů následně nalezených v kódu o 40-80%. Zákazník si tedy vyžádal k produktu unit testy. A všichni vývojáři je psali.

Agilní praktiky jsou jako puzzle

xp, praktiky, agile

Jednotlivé praktiky extrémního programování byly známé už dlouho předtím, než Kent Beck vydal svoji knihu o extrémním programování (rok 1999). Na první pohled ale není vidět, jak do sebe tyto praktiky zapadají.

Párové programování

programování, praktiky

Mohou dva lidé pracující u jednoho počítače dodat produkt za stejný čas jako dva lidé pracující každý na svém počítači? Zastánci párového programování tvrdí, že ano, i když je to neintuitivní.