Hacker News new | ask | show | jobs
by simonw 847 days ago
I prefer having the freedom to change the interface between my components without then having to update large numbers of mocked tests.
1 comments

Sure, that's a tradeoff that you make. Personally I update my implementations more often than I update the interfaces, so I'm happy to take that hit when modifying the interface in trade for knowing exactly where my implementations break.