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 เพิ่มเติม หรืออยากนำการฝึกอบรมแบบนี้มาสู่ทีมของคุณ มาพูดคุยกัน ฉันช่วยให้ทีมต่าง ๆ เข้าใจและนำแนวคิดเหล่านี้ไปปรับใช้ได้ ฉันยินดีอย่างยิ่งที่จะได้รับการติดต่อจากคุณ!
Bug คืออะไร?
ในบริบทของซอฟต์แวร์ Bug หมายถึงข้อผิดพลาดหรือข้อบกพร่องในโค้ดที่ทำให้โปรแกร...
เวอร์ชัน Alpha คืออะไร?
เวอร์ชัน Alpha คือขั้นตอนแรกของผลิตภัณฑ์ซอฟต์แวร์ ซึ่งโดยทั่วไปจะเผยแพร่สำห...
Bootcamp คืออะไร?
Bootcamp การเขียนโปรแกรมเป็นโปรแกรมการฝึกอบรมแบบเข้มข้นระยะสั้นที่ออกแบบมาเ...
ALM ย่อมาจากอะไร?
ALM หรือ Application Lifecycle Management หมายถึงกระบวนการในการจัดการซอฟต์แ...
Commit คืออะไร?
Commit คือการดำเนินการในระบบควบคุมเวอร์ชัน เช่น Git ที่บันทึกการเปลี่ยนแปลง...