O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

BUGDAY 2014 :: ทำดีดี

Test Driven Development Story

BUGDAY 2014 :: ทำดีดี

  1. 1. SPRINT3R Bug Day 2014 :: ทำ ดี ดี สมเกียรติ ปุ๋ยสูงเนิน SPRINT3R โดย บริษัท สยาม๡ำนาญกิจ จำกัด บริษัท ออด-อี (ประเทศไทย) จำกัด และพันธมิตร Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  2. 2. SPRINT3R CODE Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  3. 3. SPRINT3R LEGACY CODE Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  4. 4. SPRINT3R MAIL เพียบ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  5. 5. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  6. 6. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  7. 7. TEST-DRIVEN DEVELOPMENT SPRINT3R ทำ-ดี-ดี Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  8. 8. SPRINT3R มารผจญ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  9. 9. SPRINT3R ตัว เร า เ อ ง ฉันจะเขียน Test เมื่อมีเวลา Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  10. 10. SPRINT3R แก้ไข CODE Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance CLASS ที่แก้ไข
  11. 11. SPRINT3R แก้ไข CODE CLASS ที่แก้ไข CLASS อื่นๆ CLAS S อื่ น ๆ CLAS S อื่ น ๆ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  12. 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. 13. SPRINT3R การ Deploy งานที่ไม่มี Test Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  14. 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. 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
  16. 16. SPRINT3R ตัว เร า เ อ ง เริ่มเขียน Test ตอนนี้เลย Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  17. 17. SPRINT3R แล้วจะเริ่มจากตรงไหนล่ะ ? Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance แสดดดดดดดด
  18. 18. SPRINT3R คนเขียน code มันคิดอะไรไว้ ? Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  19. 19. SPRINT3R ตรูไม่สามารถแก้ไข Code มันได้ !! Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  20. 20. SPRINT3R ตรูสามารถแก้ไข Code ตรูได้เท่านั้น Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  21. 21. SPRINT3R เพิ่ม Test ใน Legacy code ใ๡้เวลามาก Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  22. 22. SPRINT3R NOEL RAPPIN Test small step that can be verified Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  23. 23. SPRINT3R Code ใหม่ที่เกิดขึ้น ต้องมี Test ไงล่ะ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  24. 24. SPRINT3R Bug ที่เกิดขึ้นต้องสามารถ ทำให้เกิดขึ้น๢้ำๆ ด้วย Test Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  25. 25. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance ดังนั้น ใ๡้ Test เรียนรู้ Legacy code
  26. 26. SPRINT3R เกิดการต่อรอง Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance URGENT BUG !!
  27. 27. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance WRITE CODE WRITE TEST
  28. 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. 29. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance WRITE FAIL TEST MAKE TEST PASS REFACTOR
  30. 30. SPRINT3R red green refactor Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance WRITE FAIL TEST MAKE TEST PASS REFACTOR
  31. 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. 32. SPRINT3R ROBERT C. MARTI N Testing is about trust Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  33. 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
  34. 34. SPRINT3R โลกแห่งความจริง Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance เ ยอะสาดดดดดดด
  35. 35. SPRINT3R ปล่อยมันไป ทำให้มันดีขึ้น Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  36. 36. SPRINT3R Code ที่มี Test คือ code ที่เ๡ื่อถือได้ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  37. 37. SPRINT3R Code ที่ไม่มี Test คือ code ที่ไม่น่าเ๡ื่อถือ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  38. 38. SPRINT3R จงทำใน๤ิ่งที่ถูกต้อง Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance ทำ ดี ดี
  39. 39. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance ทำ ดี ดี นะเพื่อน
  40. 40. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  41. 41. SPRINT3R Test เปรียบได้กับการเดินทาง Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  42. 42. SPRINT3R Test ป้องกันความผิดพลาดต่างๆ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  43. 43. SPRINT3R Test คือ เอกสารของระบบ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  44. 44. SPRINT3R Test ทำให้ code ดูดีขึ้น Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  45. 45. SPRINT3R Code เป็นอย่างไร Modular ไม่ผูกมัดกัน Method เล็กๆ Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  46. 46. SPRINT3R Test ๡่วยลดความกลัว Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  47. 47. SPRINT3R Test เปลี่ยนวิธีการเขียน code Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  48. 48. SPRINT3R Test เปลี่ยนตัวเราเอง Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  49. 49. SPRINT3R Test ถูกสร้างด้วยตัวเราเอง Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  50. 50. SPRINT3R Test ทำให้เกิด Automated Test Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  51. 51. SPRINT3R CODE Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  52. 52. TDD ในปัจจุบัน SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  53. 53. TEST DRIVEN DEVELOPMENT SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  54. 54. ACCEPTANCE TEST DRIVEN DEVELOPMENT SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  55. 55. LARGER FEEDBACK LOOP SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  56. 56. ความเข้าใจผิด SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  57. 57. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  58. 58. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  59. 59. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  60. 60. SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  61. 61. โช ว์ของ SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  62. 62. SPRINT3R Feature ฟ้าประทาน Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  63. 63. SPRINT3R http://localhost:7272/html name=username_field name=password_field name=login_button Feature ฟ้าประทาน Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  64. 64. SPRINT3R username=demo password=mode http://localhost:7272/html/welcome.html ผ่าน คือ อะไร Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance http://localhost:7272/html
  65. 65. ความต้องการ๡ัดล่ะ SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  66. 66. เขียน Acceptance Test กันเถอะ SPRINT3R Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance
  67. 67. SPRINT3R Bug Day 2014 :: ทำ ดี ดี สมเกียรติ ปุ๋ยสูงเนิน SPRINT3R โดย บริษัท สยาม๡ำนาญกิจ จำกัด บริษัท ออด-อี (ประเทศไทย) จำกัด และพันธมิตร Siam Chamnankit Co., Ltd., Odd-e (Thailand) Co., Ltd. and Alliance

×