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