Pages

วันพฤหัสบดี, เมษายน 04, 2556

[Blog] ตามรอยเซเลป @ BugDay 2013


แอบติดตามผลงานของ Speaker ในงานมานานพอสมควรแล้วครับ
ต้องบอกว่างานนี้โชคดีจริงๆ ที่ได้ไปฟัง รวมไปถึง update technology
ที่ใช้ในการพัฒนาซอฟแวร์ให้มีประสิทธิภาพมากยิ่งขึ้น ...

ต้องขอขอบคุณทีมงาน WeLoveBug และเหล่า Sponsor ที่ทำให้เกิดงานนี้ขึ้นมาได้
ขอบคุณมากๆ เลยคร้าบ ( -/\- ) ไว้หากกำลังทรัพย์เพียงพอหรือที่ออฟฟิศให้การสนับสนุน
จะไปอุดหนุนครัฟ :D

ช่วงเช้า ...

ของว่างไฮโซ ...


Session แรก ได้ไปฟัง @rawitat  กับแนวคิดเรื่อง UI & UX มีประโยชน์มาก
สำหรับ Dev ที่ต้องทำ User Interface แล้วต้องการให้ "ตอบโจทย์" กับ requirement
ที่ได้มา ... ซึ่งบางทีเรามักจะคิดเผื่อ แต่ไม่ได้คิดถึงว่า
เวลาใช้งานจริงๆ แล้ว user จะใช้งานได้ยังไง ไปฟังแล้วฮาดี
แต่ก็แอบมี dead air บ้างเพราะตามไม่ทัน = =''

ข้าวเที่ยงตามอัธยาศัย ( มาม่า 2 ห่อ พิเศษ 30 + น่องไก่ 12 = 42 )


ช่วงบ่าย ...

Profile เมพมาก *-*

Session สอง ได้ไปฟัง อาจารย์สุรเดช ( ไม่รู้จัก และเหมือนจะสะกดชื่อผิด -*- )
พูดถึงเรื่อง TDD with Legacy Code โชคดีที่ได้อ่าน
Work Effective with Legacy Code มาก่อนบ้างแล้ว เลย
ทำให้เข้าใจสิ่งที่เค้าพูดได้ระดับนึง ... Session นี้ก็ได้ชื่อหนังสือ
ที่ต้องไปหาอ่านเพิ่มอีกหลายเล่ม พร้อมกับ lib ที่ชื่อ Google Test  ที่ไว้ใช้ทำ C++ Unit Test
ดูแล้ว น่าสนใจ เพราะ syntax ไม่ยาก ( คล้ายๆ JUnit ) แต่ดูเหมือนที่ออฟฟิศ จะใช้อีกตัว
ก็เลยผ่านๆ ไป ... แต่ได้ประโยคเด็ดมา ....
Legacy Code ไม่ได้หมายถึง Code เก่า แต่หมายถึง Code ที่ไม่มี Unit Test
ฟังแล้ว ... แอบชักดิ้นชักงอ ในใจ ....



Session สาม ได้ไปฟังของ @roofimon ขายของเกี่ยวกับ BDD ( Behavior Driven Development )
ฟังดูแล้วก็เหมือนกับ ATDD แต่สรุปใจความได้ว่า BDD จะ "ค่อนข้าง" เป็นมิตรกับคนที่ไม่ได้เขียน
Program เสียมากกว่า ATDD เนื่องจาก BDD จะ focus เฉพาะส่วนที่อธิบาย requirement แบบ Scenario
ที่ช่วยตีกรอบให้ Developer ทำงานอย่างที่ควรจะเป็น ....
ซึ่งโดยส่วนตัวก็มองว่าเป็นสิ่งที่ดี ที่ Dev ไม่ต้องมานั่งเถียงว่าเป็น Feature หรือเป็น Bug ...

หัวหอม Agile จาก : http://www.trainingbytesize.com

ได้รู้จัก Tool เพิ่มขึ้นมาอีกสองตัว ที่นอกเหนือจาก fitnesse ด้วย
นั่นคือ JBehave กับ Cucumber ซึ่งตัวหลังดูมีภาษีมากกว่า

โดยสรุปก็เป็นงานสัมมนาที่มีประโยชน์มากอีกงานครับ
ได้ไอเดีย, Tool, Library มาอ่านต่ออีกเยอะเลย
ต้องขอบคุณ ทีมงาน WeLoveBug และเหล่า Sponsor อีกครั้ง ณ ที่นี้ด้วยครับ ( -/\- )