The KISS principle states that most systems work best if they are kept simple rather than made complicated; therefore, simplicity should be a key goal in design, and unnecessary complexity should be avoided.
- "keep it super simple"
- "keep it simple, silly"
- "keep it short and simple"
- "keep it short and sweet"
- "keep it simple and straightforward"
- "keep it small and simple"
- “Keep it simple and smart”
“There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.”– C.A.R. Hoare.
- Leonardo da Vinci's "Simplicity is the ultimate sophistication"
- Shakespeare's "Brevity is the soul of wit"
- Mies van der Rohe's "Less is more"
- Bjarne Stroustrup's "Make Simple Tasks Simple!"
- Don't repeat yourself (DRY)
- Worse is better
- You aren't gonna need it (YAGNI)
Rule: Keep it short and simple (KISS)
- Systems should be as simple as possible
- Don’t add complexity unless is needed