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

As I described: the requirements do not list enough. I use the word 'layers' as a loose term to describe anything from APIs between code written in different languages that needs to interact, modules within languages, frameworks, libraries, package managers and other 'things' that end up in your development lifecycle that can all introduce vulnerabilities, incompatibilities and other maintenance tasks.

If you want less maintenance, you have to reduce your dependencies, and to do that you might need to (partially) re-implement some of the features in your dependencies to be able to discard them, thus re-inventing the wheel.

Most of your other replies are not really up to you, and can only be answered by mouzogu.



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

Search: