10. SPRINT3R
แก้ไข CODE
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
CLASS ที่แก้ไข
11. SPRINT3R
แก้ไข CODE
CLASS ที่แก้ไข CLASS อื่นๆ
CLAS S อื่ น ๆ CLAS S อื่ น ๆ
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
12. SPRINT3R
แก้ไข CODE
CLASS ที่แก้ไข CLASS อื่นๆ
CLAS S อื่ น ๆ CLAS S อื่ น ๆ
CLASS อื่นๆ
CLASS อื่นๆ
CLAS S อื่ น ๆ CLAS S อื่ น ๆ CLAS S อื่ น ๆ
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
13. SPRINT3R
การ Deploy งานที่ไม่มี Test
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
14. SPRINT3R
KENT BECK
The more stress you feel,
the less testing you will do …
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
15. SPRINT3R
KENT BECK
The less testing you do,
the more errors you will make …
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
27. SPRINT3R
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
WRITE
CODE
WRITE
TEST
28. SPRINT3R
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
WRITE
CODE
MANUAL
TEST
MODIFY
CODE
MANUAL
TEST
WRITE
CODE
MODIFY
CODE
MANUAL
TEST
MODIFY
CODE
29. SPRINT3R
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
WRITE FAIL
TEST
MAKE TEST
PASS
REFACTOR
30. SPRINT3R
red green refactor
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
WRITE FAIL
TEST
MAKE TEST
PASS
REFACTOR
31. STEVE FREEMAN & NAT PRYCE
SPRINT3R
Never write new functionality
without a failing test
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
32. SPRINT3R
ROBERT C. MARTI N
Testing is about trust
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
33. SPRINT3R
SIMPLE DESIGN RULES
All the tests pass
There is no duplication
Focus your intent
Classes and methods are minimized
Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance