Test-Driven Development By Example
Book information
Description
Test-Driven Development By Example CHAPTER 3 Preface Courage CHAPTER 4 Acknowledgements CHAPTER 1 Story Time CHAPTER 2 Section I: Money Example CHAPTER 3 Money Example CHAPTER 4 Degenerate Objects CHAPTER 5 Equality for All CHAPTER 6 Privacy CHAPTER 7 Franc-ly Speaking CHAPTER 8 Equality for All, Redux CHAPTER 9 Apples and Oranges CHAPTER 10 Makin’ Objects CHAPTER 11 Times We’re Livin’ In CHAPTER 12 Interesting Times CHAPTER 13 The Root of all Evil CHAPTER 14 Addition, Finally CHAPTER 15 Make It CHAPTER 16 Change CHAPTER 17 Mixed Currencies CHAPTER 18 Abstraction, Finally CHAPTER 19 Money Retrospective What Next? Metaphor JUnit Usage Code Statistics Process Test Quality One Last Review CHAPTER 20 Section II: xUnit CHAPTER 21 Set the Table CHAPTER 22 Cleaning Up After CHAPTER 23 Counting CHAPTER 24 Dealing with Failure CHAPTER 25 How Suite It Is CHAPTER 26 xUnit Retrospective CHAPTER 27 Section III: Patterns CHAPTER 28 Test-Driven Development Patterns Further Study CHAPTER 29 Red Bar Patterns Further Study CHAPTER 30 Testing Patterns Further Study CHAPTER 31 Green Bar Patterns Further Study CHAPTER 32 xUnit Patterns Further Study CHAPTER 33 Design Patterns Further Study CHAPTER 34 Refactoring Further Study CHAPTER 35 Mastering TDD How large should your steps be? What don’t you have to test? How do you know if you have good tests? How does TDD lead to frameworks? How much feedback do you need? When should you delete tests? How does the programming language and environment influence TDD? Can you test-drive enormous systems? Can you drive development with application-level tests? How do you switch to TDD mid-stream? Who is TDD intended for? Is TDD sensitive to initial conditions? How does TDD relate to patterns? Why does TDD work? What’s with the name? How does TDD relate to the practices of Extreme Programming? Darach’s Challenge CHAPTER 36 Glossary CHAPTER 37 Appendix 1: Influence Diagrams Feedback System Control CHAPTER 38 Fibonacci
Similar books
Tidy First?
2023 · EPUB
TDD. Sztuka tworzenia dobrego kodu
2014 · EPUB
Tidy First?: A Personal Exercise in Empirical Software Design
2023 · PDF
Tidy First?: A Personal Exercise in Empirical Software Design
2023 · EPUB
Tidy First?: A Personal Exercise in Empirical Software Design
EPUB
Padrões de implementação: Um Catálogo de Padrões Indispensável Para o Dia a Dia do Programador
2013 · PDF
Wzorce implementacyjne
2014 · PDF