Dependency Inversion Principle (DIP)

Improving Names

Integrated Tests Are a Scam

Integrated Tests are a Scam

Simple Design

Surviving Legacy Code

Test Doubles

Tutorials

All Other Topics

Design credit: Shashank Mehta