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

It does add complexity, but it's a trade-off. Sometimes you need something to be easily testable, and this pattern can be worth the complexity it brings, if done minimally and properly (not blindly). Obviously we all prefer simplicity, but sometimes complexity is a necessary evil. (But, I would argue, not nearly as often as some people think.)


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

Search: