Принцип на програмирането KISS
Принципът на програмирането KISS (Keep it simple, stupid, Прави го по-просто, глупако) предполага отказ от неоправдано усложняване на проектираната система, ако е възможно да се направи по-проста и лека.
За правилното изграждане на система по принципа KISS е необходимо да се спазват следните правила:
-
Всички необходими задачи трябва да се разбият
на по-малки подзадачи, чиято разработка
не трябва да отнема повече от
4-12часа. - Всички подзадачи трябва да се решават от един или няколко класа.
-
Методите за решаване на задачи в идеалния случай
трябва да се ограничават до не повече
от
30-40реда. - Преди да пишете код, първо трябва да измислите какво ще бъде решението на поставената задача.
- Следва да се премахва целия ненужен и остарял код.
Вижте също
-
принципът
SOLID,
който задава препоръки за софтуера въз основа на ООП -
принципът
DRY,
който разделя софтуера на малки компоненти -
принципът
YAGNI,
който предполага отказ от излишна функционалност на софтуера -
принципът
CQS,
който задава за всяка функция само една команда -
принципът
LoD,
който се прилага при разработката на софтуер -
принципът разделяне на отговорността,
който се прилага при разработката на софтуер