Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
10 of 59 menu

Kanuni ya Programu CQS

Kanuni ya programu CQS (Command-query Separation, Utoaji wa Amri na Swala) inadhania kuwa kila kitendakali katika mradi kinaweza kutekeleza tu amri (kitendo chochote kikamilifu) au tu swala la kutoa data.

Kwa mfano, katika mradi wako kuna kitendakali kinachotekeleza kuangazia kichujio, lakini haipaswi wakati huo huo kuchambua habari iliyoingizwa na mtumiaji na kupeleka kwenye hifadhidata, kwa hili inahitajika kitendakali kingine.

Angalia pia

  • kanuni SOLID,
    ambayo inaweka mapendekezo ya Programu kwa msingi wa OOP
  • kanuni DRY,
    ambayo inagawanya Programu katika sehemu ndogo
  • kanuni KISS,
    ambayo inadhania kukataa utata wa Programu
  • kanuni YAGNI,
    ambayo inadhania kukataa utendaji usiohitajika wa Programu
  • kanuni LoD,
    ambayo inatumika wakati wa ukuzaji wa Programu
  • kanuni ugawaji wa wajibu,
    ambayo inatumika wakati wa ukuzaji wa Programu
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa