8 of 59 menu

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

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

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

  • งานที่จำเป็นทั้งหมดต้องถูกแบ่งออก เป็นงานย่อย ๆ ซึ่งการพัฒนางานเหล่านั้น ไม่ควรใช้เวลาเกิน 4-12 ชั่วโมง
  • งานย่อยทั้งหมดควรถูกแก้ไขโดยคลาสหนึ่งหรือหลายคลาส
  • เมธอดสำหรับแก้ปัญหาควรจำกัด อยู่ที่ไม่เกิน 30-40 บรรทัดในอุดมคติ
  • ก่อนเขียนโค้ด ต้องคิดก่อนว่าการแก้ปัญหาที่ตั้งไว้นั้นจะเป็นอย่างไร
  • ควรลบโค้ดที่ไม่จำเป็นและล้าสมัยทั้งหมดออก

ดูเพิ่มเติม

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