Do one thing (KISS)
The second acronym everyone knows about is KISS, which stands for keep it simple, stupid. This could be interpreted in two ways:
- Keep the solution to the bare minimum, which means you don’t solve problems that do not exist yet. This way, you don’t develop features that are not needed and don’t spend time creating something nobody will use.
- Don’t make your code complex. Complex code is notoriously hard to maintain and understand. That is why it’s better to keep any solution simple, so you always know what is happening.
Simple code is always easier to read, comprehend, and maintain. So, keep it simple, stupid!