KISS is the abbreviation of "Keep It Simple, Stupid". This software design principle argues that designs, solutions, systems, and products work best when kept simple. This means we should prefer simplicity over complexity and avoid complexity as much as possible.
Reasons for the application of the KISS design principle:
✅ Makes modifying and maintaining the code easier.
✅Makes reading and understanding the code easier for other developers.
✅ Makes testing the code during automated tests (unit test, integration test, etc.) easier.