10 of 59 menu

Прынцып праграмавання CQS

Прынцып праграмавання CQS (Command-query Separation⁅/en⁆, Камандна-запытнае падзяленне) мяркуе, што кожная функцыя ў праекце можа выконваць толькі каманду (любое актыўнае дзеянне) або толькі запыт па здабыцці даных.

Да прыкладу, у вашым праекце ёсць функцыя, якая выконвае падсвятленне інпута, але яна не павінна адначасова парсіць уведзеную карыстачом інфармацыю і адпраўляць яе ў базу даных, для гэтага патрэбна іншая функцыя.

Глядзіце таксама

  • прынцып SOLID,
    які задае рэкамендацыі ПА на аснове ААП
  • прынцып 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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць