9 of 59 menu

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

หลักการเขียนโปรแกรม YAGNI (You aren't gonna need it, คุณจะไม่ต้องการมัน) เสนอให้หลีกเลี่ยงฟังก์ชันการทำงานที่มากเกินไป ของระบบที่คุณกำลังพัฒนา นั่นคือหากไม่มีความต้องการโดยตรงใน งานหรือเมธอด ก็ควรหลีกเลี่ยงที่จะสร้างมัน

เมื่อวางแผนการทำงานในโครงการ โดยปฏิบัติตามหลักการ YAGNI ไม่จำเป็นต้องเขียน โค้ดที่คุณอาจจะต้องใช้สักวันหนึ่ง แทนที่ควรจะแก้ไขปัญหา ที่เกี่ยวข้องและสำคัญที่สุดเป็นอันดับแรก

ดูเพิ่มเติม

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