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

หลักการเขียนโปรแกรม KISS (Keep it simple, stupid, ทำอย่างเรียบง่าย โง่เอ๊ย) เสนอให้หลีกเลี่ยงการทำให้ระบบที่ออกแบบ มีความซับซ้อนโดยไม่จำเป็น หากสามารถทำให้ เรียบง่ายและเบากว่านี้ได้

เพื่อการสร้างระบบตามหลัก KISS อย่างถูกต้อง จำเป็นต้องยึดถือ กฎต่อไปนี้:

ดูเพิ่มเติม

  • หลักการ SOLID,
    ซึ่งกำหนดแนวทางสำหรับซอฟต์แวร์ที่ใช้ OOP
  • หลักการ DRY,
    ซึ่งแบ่งซอฟต์แวร์ออกเป็นส่วนประกอบเล็ก ๆ
  • หลักการ YAGNI,
    ซึ่งเสนอให้หลีกเลี่ยงฟังก์ชันการทำงานส่วนเกินของซอฟต์แวร์
  • หลักการ CQS,
    ซึ่งกำหนดให้แต่ละฟังก์ชันมีเพียงคำสั่งเดียว
  • หลักการ LoD,
    ซึ่งถูกนำมาใช้ในการพัฒนาซอฟต์แวร์
  • หลักการ การแยกความรับผิดชอบ,
    ซึ่งถูกนำมาใช้ในการพัฒนาซอฟต์แวร์