-
DRY (Don’t Repeat Yourself) Programming Principle
The DRY principle (Don’t Repeat Yourself) is a programming principle that suggests that code should not be duplicated unnecessarily, and that repetition should be eliminated through abstraction and modularisation.
-
YAGNI Programming Principle
The YAGNI principle (You Aren’t Gonna Need It) is a programming principle that suggests not to implement features until they are actually needed.
-
KISS Programming Principle
The KISS principle (Keep It Simple, Stupid) is a design principle that suggests that simplicity should be a key goal and complexity should be avoided.