Bitten Andreasen

88%
Flag icon
With a good set of tests, developers can be more confident when refactoring because the test suite will find most bugs that are introduced. This encourages developers to make structural improvements to a system, which results in a better design.
A Philosophy of Software Design
Rate this book
Clear rating