HACKER Q&A
📣 takinola

YAGI – What are the non-obvious things should you add to a project?


We all know about YAGNI (you aren't gonna need it) as a warning to developers not to overbuild their projects. Well, what are those non-obvious things that you should add that are probably not much additional effort but will be very helpful down the road.


  👤 netvarun Accepted Answer ✓
There was an interesting post a couple of weeks back with a bunch of examples of things you *probably* might need. https://news.ycombinator.com/item?id=27703299

👤 nivertech
See Preemptive Pluralization [1]

[1] https://www.swyx.io/preemptive-pluralization/