I think the &quot;go fast and break things&quot; mantra is causing programmers to doubt that stable, bug-free software can be built at all.<p>At my last company i was an older developer in a mostly younger team.<p>We were working on a full rewrite of our product.  Version 2 was going to address all the hastily patched together misfeatures of version 1.<p>Even with this admission that we had a quality problem, I could barely convince them to let me take time to design the new version.<p>I was supposed to be the architect in charge of designing the new system, and I was constantly being rushed.  I would tell them that if we think this through, we&#x27;ll have a more coherent and stable product.<p>It was like I was talking Swahili to them.<p>On the few parts of the system where I was given enough time, I got very few bug reports.  As for the rest, well I did what I could.  It&#x27;s no use being a martyr.