What is Test Driven Development (TDD)?

Test-Driven Development (TDD) is a programming approach that emphasizes writing tests before developing the code functionality.

🧪

Test Driven Development (TDD)

Test-Driven Development (TDD) คือ วิธีการเขียนโปรแกรมที่เน้นการเขียนการทดสอบก่อนที่จะพัฒนาฟังก์ชันของโค้ด วิธีการนี้ช่วยให้มั่นใจได้ว่าโค้ดตรงตามข้อกำหนดที่ตั้งใจและช่วยป้องกันข้อผิดพลาด

Test-Driven Development (TDD) ถูกพัฒนาโดย Kent Beck ในช่วงปลายทศวรรษ 1990 เป็นส่วนหนึ่งของ Extreme Programming

🔄

กระบวนการวนซ้ำ

TDD ใช้วงจรในการเพิ่มการทดสอบ, ทำการทดสอบให้ล้มเหลว, เขียนโค้ดเพื่อทำให้ทดสอบผ่าน และจากนั้นปรับปรุงโค้ด

🎯

จุดมุ่งหมาย

TDD มุ่งเน้นในการทดสอบหน่วยของโค้ดทีละน้อยเพื่อให้แน่ใจว่าระบบจะถูกสร้างขึ้นทีละขั้นตอนและครอบคลุมการทดสอบสูง