10 of 59 menu

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

პროგრამირების პრინციპი CQS (Command-query Separation, ბრძანება-მოთხოვნის გაყოფა) გულისხმობს, რომ პროექტში თითოეული ფუნქცია შეიძლება შეასრულოს მხოლოდ ბრძანება (ნებისმიერი აქტიური მოქმედება) ან მხოლოდ მონაცემების მოთხოვნა.

მაგალითად, თქვენს პროექტში არის ფუნქცია, რომელიც ასრულებს ინპუტის ხაზგასმას, მაგრამ მას არ უნდა აერთიანებდეს მომხმარებლის მიერ შეყვანილი ინფორმაციის დამუშავებას და მისი მონაცემთა ბაზაში გაგზავნას, ამისთვის საჭიროა სხვა ფუნქცია.

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

  • პრინციპი SOLID,
    რომელიც ადგენს პროგრამული უზრუნველყოფის რეკომენდაციებს OOP-ზე დაყრდნობით
  • პრინციპი DRY,
    რომელიც ყოფს პროგრამულ უზრუნველყოფას მცირე კომპონენტებად
  • პრინციპი KISS,
    რომელიც გულისხმობს პროგრამული უზრუნველყოფის გართულებისგან თავის შეკავებას
  • პრინციპი YAGNI,
    რომელიც გულისხმობს პროგრამული უზრუნველყოფის ზედმეტი ფუნქციონალისგან თავის შეკავებას
  • პრინციპი LoD,
    რომელიც გამოიყენება პროგრამული უზრუნველყოფის დეველოპმენტის დროს
  • პრინციპი პასუხისმგებლობის გაყოფის,
    რომელიც გამოიყენება პროგრამული უზრუნველყოფის დეველოპმენტის დროს
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა