DEV Community

Discussion on: Optimize Your Programming Decisions for the 95%, Not the 5%

Collapse
 
alainvanhout profile image
Alain Van Hout • Edited

I tend to follow a modified form of YAGNI: use the simplest approach that would not block you in the future, i.e. you don't code for the myriad of future hypotheticals but you do keep paths open towards potential solutions for those hypotheticals.

As to the editor discussion, I generally use a (good) IDE, which has lots of default yet optional features.