DRY หมายถึงอะไร?
DRY ย่อมาจาก Don't Repeat Yourself
คำจำกัดความ
DRY ย่อมาจาก 'Don't Repeat Yourself' และเป็นหลักการในการพัฒนาซอฟต์แวร์ที่เน้นการลดรูปแบบที่ซ้ำซ้อนและโค้ดที่ทำซ้ำ โดยแทนที่ด้วยโค้ดที่สามารถนำกลับมาใช้ใหม่ได้
ต้นกำเนิด
คำนี้ถูกใช้ครั้งแรกโดย Andy Hunt และ Dave Thomas ในหนังสือ 'The Pragmatic Programmer' โดยมีเป้าหมายในการทำให้ทุกชิ้นส่วนของข้อมูลมีการแทนที่ที่ชัดเจนภายในระบบ
ความสำคัญ
การเขียนโค้ดแบบ DRY มีความสำคัญในด้านการบำรุงรักษา ความสามารถในการขยาย และการหลีกเลี่ยงโค้ดที่ WET (Write Everything Twice)
กฎสามข้อ
กฎทั่วไปสำหรับโค้ด DRY คือ 'Rule of Three' ซึ่งแนะนำให้สกัดโค้ดออกมาเป็นหน่วยที่สามารถนำกลับมาใช้ใหม่ได้เมื่อรูปแบบเดียวกันเกิดขึ้นเป็นครั้งที่สาม
ต้องการเรียนรู้เพิ่มเติมหรือไม่?
หากคุณอยากทราบเพิ่มเติมเกี่ยวกับ DRY, ติดต่อฉันผ่าน X ฉันชอบแบ่งปันความคิด ตอบคำถาม และพูดคุยเกี่ยวกับความน่าสนใจในหัวข้อนี้ อย่าลังเลที่จะเข้ามาพูดคุยกันนะ แล้วเจอกัน!
Debug คืออะไร?
Debug คือกระบวนการระบุ วิเคราะห์ และแก้ไขข้อบกพร่อง (Bug) ในซอฟต์แวร์ คำนี้...
CI หมายถึงอะไร?
Continuous Integration (CI) คือแนวทางการพัฒนาซอฟต์แวร์ที่นักพัฒนาจะรวมการเป...
DevOps คืออะไร?
DevOps คือปรัชญาการพัฒนาซอฟต์แวร์และวัฒนธรรมองค์กรที่มุ่งเน้นการสื่อสาร การ...
Commit คืออะไร?
Commit คือการดำเนินการในระบบควบคุมเวอร์ชัน เช่น Git ที่บันทึกการเปลี่ยนแปลง...
Developer คืออะไร?
Developer หรือที่รู้จักในชื่อซอฟต์แวร์ Developer คือผู้เชี่ยวชาญในการเขียนโ...