4 ms·
Simplicity is underrated by a lot of people. I think engineers (myself included) like to overcomplicate things, and think that if something simple implies it no
by peab 3y ago
Simplicity is underrated by a lot of people. I think engineers (myself included) like to overcomplicate things, and think that if something simple implies it not being an intelligent design.
As I mature, I realize that intelligence != complexity, and more often than not, a simpler approach is harder to design and much better in the long run.
- mattlondon 3y agoI have noticed that there is a conflation between "simple" (i.e. not complex) and "easy". Often simple is a lot of work (often times more than complex work). Easy work often just adds quick wins at the cost of tech-debt or unseen complexity. It is tempting to take the easy path, or allow complexity to grow as systems evolve. Simplicity usually requires a conscious effort and deliberate design work to achieve.
- secstate 3y agoSee Hickey's talk on simplicity: https://thestrangeloop.com/2011/simple-made-easy.html https://thestrangeloop.com/2011/simple-made-easy.html