My takeaway from this article is "do not overengineer things/solutions in the beginning". Keep it simple. Just ship and iterate over, and follow YAGNI wherever possible.
Suffering-oriented programming?(http://nathanmarz.com/blog/suffering-oriented-programming.html)
1 points by majnun.abdurahmanov | | 6 comments
The question is – at what point does it become overengineering?
I feel like we're quick to call things overengineering when they are outside of the topics which we are familiar with.
But I take the "suffering-oriented" bit: I feel the pain of not having notifications about new replies here, so that's what I'll be adding next.