10 of 59 menu

Принсипи барномасозии CQS

Принсипи барномасозии CQS (Command-query Separation, Ҷудо кардани фармон ва дархост) пешниҳод мекунад, ки ҳар як функсия дар лоиҳа метавонад фақат фармон (ҳар гуна амали фаъол) ё фақат дархости гирифтани маълумотро иҷро кунад.

Масалан, дар лоиҳаи шумо функсияе ҳаст, ки равшании воридотро иҷро мекунад, вале он набояд ҳамзамон маълумоти воридкардаи корбарро таҳлил кунад ва онро ба пойгоҳи додаҳо фиристод, барои ин функсияи дигар лозим аст.

Инчунин бинед

  • принсипи 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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан