Programmirlemäniň YAGNI prinsipi
Programmirlemäniň YAGNI prinsipi (You aren't gonna need it, Size bu zerur bolmaz) işläp taýýarlaýan ulgamyňyzyň artykmaç funksionallygyndan ýüz öwürmegi aňladýar, ýagny eger bir mesele ýa-da usul üçin gerek bolmasa, olardan ýüz öwürmeli.
Taslamany işlemek üçin işi meýilleşdirýärkä, YAGNI prinsipine eýerip, size gerek bolup biljek kody ýazmaly däl, eýýäm ýerine, ilki bilen iň häzirki we möhüm meseleleri çözmelidir.
Şeýle-de görüň
-
SOLIDprinsipi,
OOP esasynda programma üpjünçiligine maslahat berýär -
DRYprinsipi,
programma üpjünçiligini kiçijik komponentlere bölýär -
KISSprinsipi,
programma üpjünçiligini çylşyrymlaşdyrmakdan ýüz öwürmegi aňladýar -
CQSprinsipi,
her bir funksiýa üçin diňe bir buýruk belläp berýär -
LoDprinsipi,
programma üpjünçiligini işläp taýýarlamakda ulanylýar -
jogapkärçiligi bölmek prinsipi,
programma üpjünçiligini işläp taýýarlamakda ulanylýar