ไม่ได้สอน TDD มานาน ครั้งสุดท้ายที่สอนคือ ที่เชียงใหม่ May 2017 :)
จะได้เรียนอะไรบ้าง?
- Programming kata
- เขียนโค้ดโดยไม่ทำ TDD
- ผลกระทบของ legacy code ต่อชีวิตการทำงานและวงการไอที
- TDD
- Lunch (~noon)
- Pair programming
- Mob programming
- Code smells & Refactoring moves
- เก็บเกี่ยวการเรียนรู้
เขียนภาษาอะไร?
ภาษาที่คุณถนัด ถ้าเป็นภาษาที่ผมคุ้นเคยกับ Unit testing tools ด้วย เช่น C++, Golang, Java, Js, PHP, Ruby, Python, Swift, Kotlin ก็จะดี ถ้าไม่อยู่ในนี้ แต่คุ้น setup development environment เป็นก็ใช้ได้ เรามาเรียนรู้ด้วยกัน :)
ต้องเอาคอมมาไหม?
เอามาก็ดี จะได้คุ้นมือ หรือไม่เอามาก็ได้ จะเตรียมเครื่องไว้ให้
ทำไมต้องราคา 299?
ในฐานะชาวออดส์ เราเชื่อว่าความรู้ควรจะราคาถูก เข้าถึงง่าย ราคาพอๆกับหมูกระทะ
credit:
- Christian Senger for making the photo available through CC at https://flic.kr/p/a84jyj
- cesar harada for making the photo available through CC at https://flic.kr/p/7Diopf