Beispielbild für diese ISBN
The topic of the book is a development practice that helps developers to realize a well-designed application. The foundation of this practice is to write a test before writing the functionality that you need to implement. It`s like to say that you do something to verify that what you will write will be correct. Test after test your application will grow and the test battery that you build is always there to verify that everything continues in the right direction. One of the difficulties in software development is the maintainability phase in which the developers has to modify the application to meet change requirements, TDD assures you that the code you write is highly maintainable and the tests can verify that every modification don`t break old code. INTRODUCTION. PART I: GETTING STARTED. CHAPTER 1: THE ROAD TO TEST-DRIVEN DEVELOPMENT. CHAPTER 2: AN INTRODUCTION TO UNIT TESTING. CHAPTER 3: A QUICK REVIEW OF REFACTORING. CHAPTER 4: TEST-DRIVEN DEVELOPMENT: LET THE TESTS BE YOUR GUIDE. CHAPTER 5: MOCKING EXTERNAL RESOURCES. PART II: PUTTING BASICS INTO ACTION. CHAPTER 6: STARTING THE SAMPLE APPLICATION. CHAPTER 7: IMPLEMENTING THE FIRST USER STORY. CHAPTER 8: INTEGRATION TESTING. PART III: TDD SCENARIOS. CHAPTER 9: TDD ON THE WEB. CHAPTER 10: TESTING WINDOWS COMMUNICATION FOUNDATION SERVICES. CHAPTER 11: TESTING WPF AND SILVERLIGHT APPLICATIONS. PART IV: REQUIREMENTS AND TOOLS. CHAPTER 12: DEALING WITH DEFECTS AND NEW REQUIREMENTS. CHAPTER 13: THE GREAT TOOL DEBATE. CHAPTER 14: CONCLUSIONS. APPENDIX: TDD KATAS. INDEX. Printed Pages: 360. Buchnummer des Verkäufers 61457
Inhaltsangabe: The book will show the tdd methodology applied for a real-world application. The application is built from scratch showing each step that is involved in its development, the encountered problems and the applied solutions. The author will show the concept of "emerging design" and the rhythm that the developers uses to develop applications using tdd. Introduction. Part i: getting started. · the road to test-driven development. · an introduction to unit testing. · a quick review of refactoring. · test-driven development: let the tests be your guide. · mocking external resources. Part ii: putting basics into action. · starting the sample application. · implementing the first user story. · integration testing. Part iii: tdd scenarios. · tdd on the web. · testing windows communication foundation services. · testing wpf and silverlight applications. Part iv: requirements and tools. · dealing with defects and new requirements. · the great tool debate. · conclusions.
Titel: Professional Test Driven Development with C#...
Verlag: Wiley India Pvt. Ltd
Buchbeschreibung Wiley John & Sons Mai 2011, 2011. Taschenbuch. Buchzustand: Neu. Neuware - Hands-on guidance to creating great test-driven development practice 327 pp. Englisch. Artikel-Nr. 9780470643204