1) As much as we all love to see clean and logically structured code, this is largely irrelevant for your customers. What they care about is "Does your software solve the specific problem I have today?" They are not sitting awake at night wondering "Gee, I hope my SaaS uses clean design patterns inspired by the gang of 4."
2) A startup business only has a certain amount of runway available to survive. Delivering as fast as possible is very often a matter of survival. Delivering the most beautiful code too slowly means that your business fails.
Comments
1) As much as we all love to see clean and logically structured code, this is largely irrelevant for your customers. What they care about is "Does your software solve the specific problem I have today?" They are not sitting awake at night wondering "Gee, I hope my SaaS uses clean design patterns inspired by the gang of 4."
2) A startup business only has a certain amount of runway available to survive. Delivering as fast as possible is very often a matter of survival. Delivering the most beautiful code too slowly means that your business fails.