Shipping crappy code
Here’s a little secret for newbie app developers out there: a fun app has nothing to do with clean code.
You can replace “fun” with anything here. Shipping is better than not shipping. Manton Reece:
Most programmers try to improve their code a little from one project to the next. But obsessing about how the code looks and how it’s structured might mean that you’re not spending enough time worrying about the things that matter even more: what the app looks like and what it does (and ever shipping it).
I totally agree. I think having clean code is incredibly important for a longterm project and, of course, being able to collaborate with team members. However, never at the sacrifice of finishing, shipping, and iterating.