4 ms·
Buggy code can be a real timesink for startups...the failures often cannot be ignored too long, they just sit and mature and compound some interest before they
by dagss 4y ago
Buggy code can be a real timesink for startups...the failures often cannot be ignored too long, they just sit and mature and compound some interest before they have to be fixed anyway.
And writing bug free/low bug code is about experience level and how your development methodology is -- not about spending more wall clock time. (I.e. for the quality you may spend more on salaries per hour, but not more hours -- probably a very good idea for a startup IMO)
I believe that in many situations high quality code is a LOWER net investment than low quality code.
- leetrout 4y agoI think this captures my experiences perfectly. Building something the right way usually means it runs better with much lower maintenance overhead and is easier to extend or replace later.
- dhzhzjsbevs 4y ago> I believe that in many situations high quality code is a LOWER net investment than low quality code. This statement requires one caveat: your codebase sunset date. Without it you can justify basically anything on the quality slider.
- dagss 4y agoI meant in the context of 2-3 years before a rewrite I guess. Code with bugs can just sink your team in the first months after hitting production..