Hacker News new | past | comments | ask | show | jobs | submit login

Are you not accruing technical debt to ship these features, then? That’s not sustainable.



We are not accruing technical debt to ship these features. Quite the opposite, because we ship the minimum viable change we keep things as simple as possible, preventing un-needed complexity that can slow us down later.


I mean by putting off refactoring and bug fixes that are being constantly eschewed in favor of adding features.


We care a lot about having an optimal level of technical debt and write about this on our blog and in our handbook https://www.dropbox.com/s/kdctzn1ha8z666l/Screenshot%202018-...

I like the perspective I recently read here that you should avoid the debt with a high interest rate. If you got a fundamental concept wrong and that mistake spreads throughout your codebase that is much worse than an isolated piece of code that could be better.




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

Search: