Focus on the product, not on your code Good software trumps good 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 fantastic code Ship with a fantastic product Almost always, you should pick the first and the last when you’re building software applications for users (if you’re building API’s or open so