How to Design Software Good
&gt; Writing good software can be hard, but it is worth the time and effort.<p>Is it? I want this to be true because I want to write good software. But I&#x27;ve worked with some very senior developers who would disregard all software engineering and user experience concerns and just spew large quantities of low-quality code that made the managers just as happy, especially since it got done quickly. And the end-users in many niche industries are used to being shipped garbage, so they&#x27;re just as happy too.