2 ms·
> Or is it some kinds of fallacy to believe that simplicity has a rather obvious form? That: the simplest solutions look obvious once you see them, but they’re
by loup-vaillant 2y ago
> Or is it some kinds of fallacy to believe that simplicity has a rather obvious form?
That: the simplest solutions look obvious once you see them, but they’re rarely, if ever, obvious from the outset. Simply put, the simplest solutions are rarely the most obvious. You have too actively look for them, and that takes time and effort.
One corollary is that people who take the time to design the simplest solutions that end up making life easier for everyone else, tend to look much less productive than the tactical tornados that masquerade as a heroes. Worse, when the boss looks at their code it’s much simpler and much easier than everyone else. Clearly they took the easy route and chose the easiest things to work on.
And what do you think happens to low performers who chose the easiest work? They can leave, one way or another. But they can also give in and expedite more, more complex code.
Simplicity isn’t just hard. It’s a hard sell.