11 of 59 menu

ชุดกฎ LoD

ชุดกฎ LoD สำหรับการเขียนโปรแกรม (Law of Demeter, กฎของดีมิเทอร์) กำหนดว่าในการพัฒนาซอฟต์แวร์ ควรจำกัดการปฏิสัมพันธ์ ระหว่างส่วนประกอบต่างๆ ของระบบ

ตามกฎของ LoD แต่ละส่วนประกอบ ในระบบของคุณควร:

  • มีความรู้จำกัด เกี่ยวกับการทำงานและฟังก์ชันการทำงานของโมดูลอื่น และส่วนประกอบอื่น
  • ทำปฏิสัมพันธ์เฉพาะกับ ส่วนประกอบที่ได้รับอนุญาตเท่านั้น และถูกแยกออกจากการทำงานกับโมดูลที่ไม่คุ้นเคย

ดูเพิ่มเติม

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