Comments on: Agile Meetup http://llun.in.th/2012/02/agile-meetup/ /īm/ /ə/ /prōgræmər/ Sun, 26 Feb 2012 02:23:00 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: llun http://llun.in.th/2012/02/agile-meetup/#comment-686 llun Sun, 26 Feb 2012 02:23:00 +0000 http://llun.in.th/?p=2579#comment-686 ใช่ พอมาดูฝั่ง javascript เลยรู้สึกว่า BDD เป็นแค่ข้อกำหนดที่มีเพื่อให้เขียน test แล้วอธิบายคนอื่นเข้าใจ แต่อย่างที่ดูมาวันศุกร์ตอนแรกคิดถึงเค้าทำ DSL ขึ้นมาใหม่เพื่อทำ BDD โดยเฉพาะเลยจริงๆ นะ ใช่ พอมาดูฝั่ง javascript เลยรู้สึกว่า BDD เป็นแค่ข้อกำหนดที่มีเพื่อให้เขียน test แล้วอธิบายคนอื่นเข้าใจ

แต่อย่างที่ดูมาวันศุกร์ตอนแรกคิดถึงเค้าทำ DSL ขึ้นมาใหม่เพื่อทำ BDD โดยเฉพาะเลยจริงๆ นะ

]]>
By: TAP http://llun.in.th/2012/02/agile-meetup/#comment-685 TAP Sun, 26 Feb 2012 02:20:00 +0000 http://llun.in.th/?p=2579#comment-685 เป็นข้อจำกัดของ syntax ภาษามั้งผมว่า เป็นข้อจำกัดของ syntax ภาษามั้งผมว่า

]]>
By: llun http://llun.in.th/2012/02/agile-meetup/#comment-684 llun Sun, 26 Feb 2012 02:16:00 +0000 http://llun.in.th/?p=2579#comment-684 ดูของ RSpec มันอ่านง่ายกว่าเยอะจริงๆ (สั้นกว่าด้วย!) แฮะแต่พอมาเป็นของ Jasmine มันยังมีโครงของ programming ที่ต้องเขียนเป็น function อยู่เลยรู้สึกไม่ต่างกับเขียนด้วย unit test ตัวอื่นเท่าไหร่ ดูของ RSpec มันอ่านง่ายกว่าเยอะจริงๆ (สั้นกว่าด้วย!) แฮะแต่พอมาเป็นของ Jasmine มันยังมีโครงของ programming ที่ต้องเขียนเป็น function อยู่เลยรู้สึกไม่ต่างกับเขียนด้วย unit test ตัวอื่นเท่าไหร่

]]>
By: TAP http://llun.in.th/2012/02/agile-meetup/#comment-683 TAP Sun, 26 Feb 2012 01:43:00 +0000 http://llun.in.th/?p=2579#comment-683 ที่บริษัทผมใช้ RSpec และ Jasmine ที่เป็น BDD framework เขีียน unit test นะ ประโยชน์ก็เพื่อให้ dev กันเอง อ่าน test กันง่ายขึ้นแหละ  ที่เห็นชัดๆ เลยก็ เวลาเราจะตั้งชื่อ test ถ้าเป็น unit test framework ทั่วไป ก็ต้องตั้งเป็น camel/snakecase พอจะอธิบายละเอียดหน่อยก็จะเริ่มอ่านยาก ถ้าใช้ tool 2 ตัวนี้มันตั้งเป็น free-text ได้อันนี้เป็นตัวอย่างนึง (อาจจะสั้นไปหน่อย) http://kerryb.github.com/iprug-rspec-presentation/#3 ที่บริษัทผมใช้ RSpec และ Jasmine ที่เป็น BDD framework เขีียน unit test นะ ประโยชน์ก็เพื่อให้ dev กันเอง อ่าน test กันง่ายขึ้นแหละ 

ที่เห็นชัดๆ เลยก็ เวลาเราจะตั้งชื่อ test ถ้าเป็น unit test framework ทั่วไป ก็ต้องตั้งเป็น camel/snakecase พอจะอธิบายละเอียดหน่อยก็จะเริ่มอ่านยาก ถ้าใช้ tool 2 ตัวนี้มันตั้งเป็น free-text ได้อันนี้เป็นตัวอย่างนึง (อาจจะสั้นไปหน่อย) http://kerryb.github.com/iprug-rspec-presentation/#3

]]>