Hacker News new | ask | show | jobs
by austincheney 2589 days ago
> changing it without breaking is

That is why the software gods invented test automation.

> paying interest on it is

That is why simplicity is important, because less is more. All code is ultimately debt as it demands some amount of maintenance. When there is less to maintain there is ultimately less debt.

> And you will hardly hire a lawyer to work in unknown to him legal domain in foreign country in foreigh language.

Has that ever happened to you as a software developer? The one time I was told to learn a new language I was allowed the time and space to learn it.