პროგრამირების KISS პრინციპი

პროგრამირების KISS (Keep it simple, stupid, გაამარტივე, სულელი) პრინციპი გულისხმობს დაპროექტებული სისტემის უსამართლოდ გართულებისაგან უარს, თუ შესაძლებელია მისი უფრო მარტივად და მსუბუქად შექმნა.

KISS პრინციპით სისტემის სწორად ასაგებად აუცილებელია დაიცვან შემდეგი წესები:

იხილეთ აგრეთვე

  • SOLID პრინციპი,
    რომელიც ადგენს რეკომენდაციებს ობიექტზე-ორიენტირებული პროგრამირების საფუძველზე
  • DRY პრინციპი,
    რომელიც პროგრამულ უზრუნველყოფას ყოფს მცირე კომპონენტებად
  • YAGNI პრინციპი,
    რომელიც გულისხმობს პროგრამული უზრუნველყოფის ზედმეტი ფუნქციონალის უარყოფას
  • CQS პრინციპი,
    რომელიც თითოეული ფუნქციისთვის ანიჭებს მხოლოდ ერთ ბრძანებას
  • LoD პრინციპი,
    რომელიც გამოიყენება პროგრამული უზრუნველყოფის დამუშავებისას
  • პასუხისმგებლობის გაყოფის პრინციპი,
    რომელიც გამოიყენება პროგრამული უზრუნველყოფის დამუშავებისას