Metadata
- URL: https://github.com/testdouble/contributing-tests/wiki/Tests%27-Influence-on-Design
- Author: testdouble
Highlights
- Deciding whether and how to couple two pieces of code is a fine art in software development, and as such, it’s a point of never-ending tension as systems are designed and redesigned.
- Simply by using the subject code under test, a test becomes coupled to that subject’s public API and its behavior, if not the implementation itself.