Szukam dobrego zestawu zasobów, aby zacząć od konwersji do TDD, zawsze zaczynam od pierwszych testów jednostkowych, ale im więcej rozwijam, tym mniej Chcę pisać testy na rzeczy, które wiem, że działają. Więc szukam zmienić swój sposób myślenia i zaczynają rozwijać z myślenia TDDZasoby dla najlepszych praktyk TDD, metod itp.
Odpowiedz
Chcesz Test-Driven Development: przykładem Kent Beck i Refaktoryzacja Martin Fowler. IMHO, powinny być sprzedawane jako zestaw 2-tomowy. TDD: BE obejmuje rzeczy w dużej mierze od strony testowej i pokazuje kilka technik refaktoryzacji. Refaktoryzacja obejmuje rzeczy w dużej mierze od strony refaktoryzacji i pokazuje dobre praktyki testowania. Między nimi powinniście mieć wszystko, czego potrzeba, aby zacząć.
Test Driven Development: przykładem, Kent Beck
alt text http://images.barnesandnoble.com/images/14580000/14587403.JPG
Naprawdę podoba mi się książka, ale jest to książka .NET. Książka Becka ma przykłady w języku Java, ale większość książki jest agnostyczna dla języka, podczas gdy ta książka ma wiele uwarunkowań specyficznych dla danego języka (np. Do wyboru Mocking framework). – Mathias
Ta książka jest dobra i jest bardzo nowy (wyszło 2009).
Growing Object-Oriented Software, Guided By Testy, przez Freemana i Pryce
alt text http://images.barnesandnoble.com/images/29240000/29249083.JPG
Ta książka ukazała się w 2003 roku, ale zawiera on kompletny przykład od początku do końca. Test-driven development: A Practical Guide, przez Astels
alt text http://images.barnesandnoble.com/images/17170000/17176564.JPG
+1 dla książki Astelsa; to najlepsze, jakie widziałem na ten temat. –
Jako trzecia książka, możesz przejść do "Refactoring to Patterns", Joshua Kerievsky ... – Mathias
Mogłem powiedzieć "Czysty kod", Robert Martin. A może "Design Patterns" autorstwa Gamma et al - istnieje wiele dobrych dodatków do tej listy. Ale tak naprawdę, te dwie, o których wspomniałem, są głównymi tomami w moim umyśle. – bradheintz