ENGLISH

Test-Driven Development By Example

Book information

Publisher
Addison-Wesley Professional
Year
2002
ISBN
0321146530, 9780321146533
Language
english
Format
PDF
Filesize
889 kB (909856 bytes)
Series
Addison-Wesley Signature Series
Pages
239\239
Time added
2020-06-18 01:31:10
tdd

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