Focus on the product, not on your code
Good software trumps elaborate code. And unfortunately, you can’t usually have both. The real world has deadlines and ship dates. It’s a game of pick two:
- Ship on time
- Ship with elaborate code
- Ship with a fantastic product
Almost always, you should pick the first and the last when you’re building software applications for users