- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne urządzenia w tej kategorii. |
Opis
Nieprawidłowo i nieczytelnie napisany kod oraz brak testów to powód powstawania wielu poważnych błędów w działaniu programu. Czy istnieje sposób aby temu zapobiec? Sięgnij po tę książkę i poznaj odpowiedź na powyższe pytanie.
Książka pozwoli zapoznać się czytelnikowi z TDD (Test Driven Developmnet). Jest to programowanie sterowane testami, które można sprowadzić do prostej zasady: w pierwszej kolejności pisze się test a następnie kod, który ma być testowany. Autor prezentuje praktyczne podejście do TDD i pokazuje jak wdrożyć jego zasady w codziennej pracy. Podczas lektury czytelnik zapozna się z licznymi przykładami, przydatnymi poradami oraz wzorcami
Dzięki informacjom zawartym w tej książce:
- poznasz technikę programowania sterowanego testami
- stworzysz czytelny kod, doskonale pokryty testami
- nie będziesz się bał dokonywać zmian w Twoim kodzie
- Twój kod osiągnie nowe standardy jakości
Fragment książki do przeczytania on-line. |
Spis treści
Przedmowa (7) Podziękowania (13) Wstęp (15)
CZĘŚĆ I. OBLICZENIA FINANSOWE (19) Rozdział 1. Portfel wielowalutowy (21)
Rozdział 2. Zdegenerowane obiekty (29)
Rozdział 3. Równość dla wszystkich (33)
Rozdział 4. Prywatność (37)
Rozdział 5. Franki, dolary... (39)
Rozdział 6. Równość dla wszystkich - tak, ale... (43)
Rozdział 7. Jabłka i pomarańcze (49)
Rozdział 8. Tworzymy obiekty (51)
Rozdział 9. Mnożenie rozdwojone (55)
Rozdział 10. Mnożenie jednolite (61)
Rozdział 11. Korzenie wszelkiego zła (67)
Rozdział 12. Dodawanie - ostatecznie (71)
Rozdział 13. Zróbmy to (77)
Rozdział 14. Wymiana (83)
Rozdział 15. Mieszany koszyk walutowy (87)
Rozdział 16. Abstrakcja - ostatecznie (91)
Rozdział 17. Obliczenia finansowe - retrospekcja (95)
CZĘŚĆ II. PRZYKŁAD - XUNIT (103) Rozdział 18. Pierwsze kroki (105)
Rozdział 19. Każdy sobie... (111)
Rozdział 20. Sprzątanie po sobie (115)
Rozdział 21. Zliczanie (119)
Rozdział 22. Zapanować nad awariami (123)
Rozdział 23. W jedności siła (125)
Rozdział 24. xUnit - retrospekcja (131)
CZĘŚĆ III. WZORCE DLA PROGRAMOWANIA STEROWANEGO TESTAMI (133) Rozdział 25. O wzorcach TDD (135)
Rozdział 26. Wzorce czerwonego paska (145)
Rozdział 27. Wzorce testowania (153)
Rozdział 28. Wzorce zielonego paska (161)
Rozdział 29. Wzorce xUnit (167)
Rozdział 30. Wzorce projektowe (177)
Rozdział 31. Refaktoryzacja (193)
Rozdział 32. Doskonaląc TDD (205)
Dodatek A. Diagramy oddziaływań (219)
Dodatek B. Fibonacci (223)
Posłowie (227)
Skorowidz (229) |