Software Development Read ✓
Fakes Over Mocks
A fake implements the same contract as the real thing, which makes tests easier to read.
Label
Ways to make confidence visible without slowing down change.
6 stories
Start with this one
A thread about small interfaces, clear boundaries, and the everyday habits that keep a codebase healthy.
Start readingA fake implements the same contract as the real thing, which makes tests easier to read.
Good seams make behavior testable without turning the test suite into a wiring diagram.
An interface should describe the smallest useful behavior a caller needs.
A system that cannot explain itself is hard to operate, no matter how clean the code looks.
Production is not a substitute for tests, but it is a place where hypotheses meet reality.