Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I prefer having the freedom to change the interface between my components without then having to update large numbers of mocked tests.



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.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: