News for hackers. Stuff that matters.
Re:Ask HN: How to avoid over-engineering software design for... by joaogfarias on Tuesday June 23, 2020 @11:24AM (#23615132)
1 - Define an executable specification of the next smallest thing you can do to move towards your goal;

2 - Write the simplest code to fulfill this specification;

3 - Improve on what you wrote so it will express better exactly the specification you have so far.

There are no comments on this comment yet.