- 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.
- JavaScript從入門到精通(微視頻精編版)
- Python進階編程:編寫更高效、優雅的Python代碼
- JAVA程序設計實驗教程
- PySpark Cookbook
- Swift 4從零到精通iOS開發
- Python項目實戰從入門到精通
- Learning Android Application Testing
- Redmine Cookbook
- Python 3快速入門與實戰
- Mastering Machine Learning with R
- Mobile Test Automation with Appium
- 大象:Thinking in UML(第二版)
- LabVIEW案例實戰
- Vue.js從入門到精通
- C#灰帽子:設計安全測試工具