สอน Test Driven Development ด้วยตัวอย่างใน C# ครับ

เพิ่งหัดเขียน ถ้าผิดขออภัยครับ

Test Driven Development with an example in C#
หมายเหตุ :

บล๊อคนี้มี youtube เป็นสื่อการสอนประกอบ เนื่องจากน่าจะช่วยให้เข้าใจง่ายกว่า และใ้ช้เวลาทำน้อยกว่า
เพิ่งเคยอัดวิดิโอสอนเป็นครั้งแรก ผิดพลาดประการใดขออภัย
เขียนจากความเข้าใจเป็นหลัก ถ้ามีผิด กรุณาช่วยกันท้วงติง
Test Driven Development เป็นแนวคิดในการพัฒนาโดยการ เขียน unit test ขึ้นมาก่อนเขียนโค้ด มีขั้นตอนดังนี้

Red - สร้าง Unit Test ที่รันแล้ว Fail
Green - เขียนให้ Unit Test พอผ่านเท่านั้น
Refactor - ปรับโค้ดให้มี Logic ที่ถูกต้อง สวยงาม
ลองมาดูตัวอย่างง่าย ๆ กัน โดยเป็นโปรแกรมคิดเกรด โดยมี Logic ดังนี้

Score    Result
0-50    "FAIL"
50-100    "PASS"
> 100    ArgumentException
< 0    ArgumentException

เริ่มกันเลย

คลิกเพื่อดูคลิปวิดีโอ

http://www.sarawutblog.com/2014/05/test-driven-development-with-example-in.html
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่