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

> I recommend keeping your software responsive to change.

This requires a note: this is not achieved with technical practice (e.g. something like dependency injection) but with the code and models being enough self contained, and well defined, isolated key steps/blocks of the business logics you’re coding



Agreed. Thank you for the contribution.

Thinking as a reader, I’d also like add to your note: and this does not mean microservices (another technical practice) automatically gives you this either.

The microservices (optionally) come after discovering and choosing a useful model for your solution. Put time into this bit, not the technical practices.




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

Search: