10 of 59 menu

Prinsip Pengaturcaraan CQS

Prinsip pengaturcaraan CQS (Command-query Separation, Pemisahan Perintah-Pertanyaan) mencadangkan bahawa setiap fungsi dalam projek hanya boleh melaksanakan sama ada perintah (sebarang tindakan aktif) atau hanya pertanyaan untuk mengambil data.

Sebagai contoh, dalam projek anda terdapat fungsi yang melaksanakan penyerlahan input, tetapi ia tidak sepatutnya secara serentak menghuraikan maklumat yang dimasukkan oleh pengguna dan menghantarnya ke pangkalan data, untuk ini, fungsi lain diperlukan.

Lihat juga

  • prinsip SOLID,
    yang memberikan garis panduan untuk perisian berasaskan OOP
  • prinsip DRY,
    yang membahagikan perisian kepada komponen kecil
  • prinsip KISS,
    yang mencadangkan penolakan terhadap pemberatkan perisian
  • prinsip YAGNI,
    yang mencadangkan penolakan terhadap fungsi perisian yang berlebihan
  • prinsip LoD,
    yang digunakan dalam pembangunan perisian
  • prinsip pemisahan tanggungjawab,
    yang digunakan dalam pembangunan perisian
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak