10 of 59 menu

หลักการเขียนโปรแกรม CQS

หลักการเขียนโปรแกรม CQS (Command-query Separation, การแยกคำสั่งและแบบสอบถาม) กำหนดให้แต่ละฟังก์ชันใน โปรเจกต์สามารถทำได้แค่คำสั่ง (การดำเนินการที่กระทำใดๆ) หรือแบบสอบถามเพื่อดึงข้อมูลเท่านั้น

ตัวอย่างเช่น ในโปรเจกต์ของคุณมีฟังก์ชันที่ทำ ไฮไลต์ input แต่ไม่ควรทำการ parse ข้อมูล ที่ผู้ใช้ป้อนเข้าไปพร้อมกับส่งไปยังฐานข้อมูลในเวลาเดียวกัน สำหรับการนั้นจำเป็นต้องใช้ฟังก์ชันอื่น

ดูเพิ่มเติม

  • หลักการ 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ