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 ฉันชอบแบ่งปันความคิด ตอบคำถาม และพูดคุยเกี่ยวกับความน่าสนใจในหัวข้อนี้ อย่าลังเลที่จะเข้ามาพูดคุยกันนะ แล้วเจอกัน!
Parking Lot คืออะไร?
Parking Lot คือพื้นที่ที่จัดสรรไว้ (ทั้งทางกายภาพหรือดิจิทัล) ที่ใช้บันทึกแ...
What is the Sprint Review?
Sprint Review คือ เหตุการณ์ Scrum ที่เกิดขึ้นที่ท้าย Sprint ซึ่งจะมีการตรวจ...
Lead Time คืออะไร?
Lead Time หรือระยะเวลาในการส่งมอบ คือระยะเวลาตั้งแต่เริ่มต้นจนถึงเสร็จสิ้นข...