News for hackers. Stuff that matters.
Re:Ask HN: Cowboy vs. disciplined coding in startups? by brudgers on Monday May 11, 2015 @02:25PM (#9526787)
When there's a business case for paying down the technical debt then it is worth paying down. Prematurely paying it down is no more or less than a premature optimization...only perhaps worse because it comes at an opportunity cost. In the ideal world, the technical debt is forgiven because your company grows at a pace that requires a complete rewrite. In the typical case the technical debt is forgiven because the startup's outcome is typical.

Best practices are a means to an end. StackOverflow was running production and development off of a single box well after it became "a thing." Doing so was good enough because it worked and StackOverflow's successful growth was dependent on product not getting a glossy photo on the cover of Startup Infrastructure Magazine.

Make business decisions in a business like way.

Good luck.

There are no comments on this comment yet.