3 ms·
That's why I prefer the form "Do the simplest thing that could possibly work." There's always going to be a minimum level of complexity. Sometimes that minima
by McGlockenshire 3y ago
That's why I prefer the form "Do the simplest thing that could possibly work."
There's always going to be a minimum level of complexity. Sometimes that minimal level calls for throwing a PHP script up on some shared hosting provider somewhere. Sometimes that minimal level calls for an Enterprise-level design with ten layers of abstraction because you need to be able to individually unit test every aspect.
Being aware of where and when to introduce complexity is half the battle.
- klysm 3y agoI still don’t think that’s a very useful mental tool because it also hinges on what _you_ think is simple.