3 ms·
If this is applied to programming, then just be aware that "doing the simplest thing that can possibly work" integrated over time typically won't result in anyt
by vinkelhake 4y ago
If this is applied to programming, then just be aware that "doing the simplest thing that can possibly work" integrated over time typically won't result in anything good. For any given task, the simplest thing that can possibly work will often have other effects that are hard to quantify on the spot (like increased tech debt).
If you're working on things that are intended to be short lived, then just do whatever is needed to get the job done and move on. If you're working with something where you know there's a good chance it'll be around for some time, then every once in a while, someone will have to take on the role of saying "no, we're not gonna do the simplest possible thing right now".
- VBprogrammer 4y agoMaybe. But it's often a lot easier to get from having something simple and working to something more complex and also working than it is to spend the whole time with nothing working until the complex part is completed.
- deleted 4y ago[deleted]
- layer8 4y agoSee https://news.ycombinator.com/item?id=34973655 https://news.ycombinator.com/item?id=34973655 for a different view.