Keep It Simple, Stupid

It’s a principle reminding to keep the program as short and simple as you can without compromising other functions.

The benefit’s of this approach

  • Easier for users - if the program is more straightforward
  • Easier testing
  • Reduced codebase complexity