Additional resources
Section outline
-
-
Test naming and nesting.
-
Test-Driven Development (TDD) is a tool. To get value from a tool, it’s necessary to: (1) choose the right tool for the job; and (2) use the tool properly.
-
A model for improving the names of variables, fields, interfaces, classes and namespaces in a system.
-
J.B. Rainsberger on improving names, removing duplication, and the rapid, tight feedback cycle this two guidelines form.