re: Optimize Your Programming Decisions for the 95%, Not the 5% VIEW POST

VIEW FULL DISCUSSION
 

One exception to that is when dealing with critical or embedded code. You usually have to optimize for the edge cases, otherwise your end product may fail at unexpected times, even putting lives at risk.

Other than that, I totally agree, try to ship as fast as you can and continuously improve on following feedbacks instead of bashing your head against stuff that may not even matter at the end.

code of conduct - report abuse