- C# and .NET Core Test Driven Development
- Ayobami Adewole
- 135字
- 2021-06-25 22:00:30
Refactoring
To achieve full code coverage, both the tests and the source code have to be refactored and tested several times to ensure that a robust and clean code is written. Refactoring should be iterative until full coverage is achieved. The refactoring step should remove duplicates from code and attempt to fix any signs of code smell.
The essence of TDD is to write clean code and in turn solid applications, depending on the type of tests being written (unit, acceptance, or integration tests). Refactoring can be localized to just a method or it can affect multiple classes. When refactoring, for example, an interface or multiple methods in a class, it is recommended you make the changes gradually, taking it one test at a time until all the tests and their implementation code are refactored.
- 自己動手寫搜索引擎
- Java Web基礎與實例教程(第2版·微課版)
- Mastering Articulate Storyline
- Amazon S3 Cookbook
- Visual Basic程序設計實驗指導(第4版)
- C#程序設計基礎:教程、實驗、習題
- PhoneGap:Beginner's Guide(Third Edition)
- 西門子S7-200 SMART PLC編程從入門到實踐
- Learning AWS
- Xcode 6 Essentials
- MyBatis 3源碼深度解析
- Kotlin進階實戰
- Arduino Electronics Blueprints
- Clojure for Finance
- Windows 10 for Enterprise Administrators