- 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.
- Extending Jenkins
- Learning C# by Developing Games with Unity 2020
- Building a Game with Unity and Blender
- PyTorch自然語言處理入門與實戰
- Cassandra Data Modeling and Analysis
- Mastering Ext JS
- 運用后端技術處理業務邏輯(藍橋杯軟件大賽培訓教材-Java方向)
- Lighttpd源碼分析
- Nagios Core Administration Cookbook(Second Edition)
- PrimeFaces Blueprints
- Python自然語言理解:自然語言理解系統開發與應用實戰
- CodeIgniter Web Application Blueprints
- Python Digital Forensics Cookbook
- Scratch從入門到精通
- Docker:容器與容器云(第2版)