Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programmers to "be careful!"), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to tackle the difficult challenges that face them. TDD eliminates tentative traits, it teaches programmers to communicate, and it encourages team members to seek out criticism However, even the author admits that grumpiness must be worked out individually! In short, the premise behind TDD is that code should be continually tested and refactored. Kent Beck teaches programmers by example, so they can painlessly and dramatically increase the quality of their work.
Test-Driven Development By Example 4 csillagozás
A következő kiadói sorozatban jelent meg: The Addison-Wesley Signature Series angol
Most olvassa 1
Várólistára tette 3
Kívánságlistára tette 2
Népszerű idézetek
duplabe>!
Write the test you wish you had. If you don't, you will eventually break something while refactoring. Then you'll get bad feelings about refactoring and stop doing it so much. Then your design will deteriorate. You'll be fired. Your dog will leave you. You will stop paying attention to your nutrition. Your teeth will go bad. So, to keep your teeth healthy, retroactively test before refactoring.
Hasonló könyvek címkék alapján
- Scott Chacon – Ben Straub: Pro Git ·
Összehasonlítás - Andrew Hunt – David Thomas: The Pragmatic Programmer ·
Összehasonlítás - Michael Feathers: Working Effectively with Legacy Code ·
Összehasonlítás - Jeff Langr – Andy Hunt – Dave Thomas: Pragmatic Unit Testing in Java 8 with JUnit ·
Összehasonlítás - Pete Goodliffe: Code Craft ·
Összehasonlítás - James Whittaker: Exploratory Software Testing ·
Összehasonlítás - Jez Humble – David Farley: Continuous Delivery ·
Összehasonlítás - Eric Ries: The Lean Startup ·
Összehasonlítás - Chad Fowler: The Passionate Programmer ·
Összehasonlítás - Bjarne Stroustrup: A Tour of C++ ·
Összehasonlítás