YAGNI бағдарламалау принципі
YAGNI бағдарламалау принципі (You aren't gonna need it, Сізге бұл қажет болмайды) әзірлеп жатқан жүйеңіздің артық функционалынан бас тартуды ұсынады, яғни егер тапсырмада немесе әдісте тікелей қажеттілік болмаса, олардан бас тарту керек.
Жобемен жұмыс жоспарын құру кезінде, YAGNI принципіне сүйене отырып, сізге бір кездері керек болуы мүмкін кодты жазбау керек, оның орнына ең алдымен ең өзекті және маңызды мәселелерді шешу керек.
Сондай-ақ қараңыз
-
SOLIDпринципі,
ООП негізіндегі БҚ ұсыныстарын белгілейді -
DRYпринципі,
БҚ-ны кіші компоненттерге бөледі -
KISSпринципі,
БҚ-ны қиындатудан бас тартуды ұсынады -
CQSпринципі,
Әрбір функция үшін тек бір команданы белгілейді -
LoDпринципі,
БҚ әзірлеу кезінде қолданылады -
жауапкершілікті бөлу принципі,
БҚ әзірлеу кезінде қолданылады