KISS бағдарламалау принципі
KISS бағдарламалау принципі (Keep it simple, stupid, Қарапайым ет, ахмақ) жүйені мүмкін болған жағдайда қарапайым әр жеңіл етуге болатын болса, оны негізсіз күрделендіруден бас тартуды ұсынады.
KISS принципі бойынша жүйені дұрыс құру үшін төмендегі ережелерді сақтау қажет:
-
Барлық қажетті тапсырмаларды кішірек
ішкі тапсырмаларға бөлу керек, оларды әзірлеу
4-12сағаттан аспауы тиіс. - Барлық ішкі тапсырмалар бір немесе бірнеше сыныптар арқылы шешілуі керек.
-
Тапсырмаларды шешу әдістері мүмкіндігінше
30-40жолдан аспауы тиіс. - Код жазбас бұрын, алдымен қойылған мәселенің шешімі қандай болатынын ойлап табу керек.
- Қажетсіз және ескірген кодтың барлығын жою керек.
Сондай-ақ қараңыз
-
SOLIDпринципі,
ООП негізіндегі БҚ ұсыныстарын белгілейді -
DRYпринципі,
БҚ-ны кішкене компоненттерге бөледі -
YAGNIпринципі,
БҚ-ның артық функционалдылығынан бас тартуды ұсынады -
CQSпринципі,
Әрбір функция үшін тек бір команданы белгілейді -
LoDпринципі,
БҚ әзірлеу кезінде қолданылады -
жауапкершілікті бөлу принципі,
БҚ әзірлеу кезінде қолданылады