Test-Driven JavaScript Development

วันนี้หยิบหนังสือที่พึ่งซื้อมารีวิวซะหน่อยหลังจากที่ไม่ได้เขียนถึงนานตั้งแต่มีนาคมปีที่แล้ว เพราะไม่ได้ซื้อหนังสืออะไรใหม่เกี่ยวกับด้านนี้อีกเลย (จริงๆ ก็มีอีกเล่มนึงที่ซื้อคู่กันตอนทำ prosody ไว้เขียนถึงคราวหน้าละกัน) ที่ซื้อเล่มนี้มีเหตุผลง่ายๆ เพราะไม่รู้จะเขียน UnitTest ใน JavaScript ยังไง หนังสือที่ว่าก็ตามชื่อ Post นี้เลย Test-Driven JavaScript Development

หนังสือเล่มนี้มีด้วยกันสี่ส่วน เริ่มจากแนะนำว่า Test-Driven Development คืออะไรต้องทำอะไรบ้าง UnitTest เขียนยังไง คนที่เขียน UnitTest ในภาษาอื่นมาก่อนแล้วก็ข้ามๆส่วนนี้ไปก็ได้ ตามมาด้วยส่วนที่พูดถึง JavaScript ว่าเขียนยังไงบ้างคนเขียน JavaScript เป็นอยู่แล้วก็ข้ามไปได้อีกนั่นแหละ (ข้ามมาสอง Part หละ!) ทั้งสอง Part ถ้าอ่านละเอียดๆ ก็จะมีแนะนำ Pattern ว่าจะเขียนยังไงให้ดูสวยและเขียน/เรียกใช้ UnitTest ง่ายอยู่ด้วยไม่มากเท่าไหร่แต่ก็พอให้เห็นว่าจะเขียนยังไงได้บ้าง

มาถึงส่วนที่สาม ส่วนนี้จะพูดถึงการพัฒนาแบบ Test-Driven จริงๆหละว่าคนเขียนทำอะไรอย่างไรบ้างใช้เทคนิคไหน Pattern ที่ใช้หน้าตาอย่างไร จะเขียน Test กับพวก Ajax อย่างไร ตอนนี้พึ่งอ่านถึงตรงนี้ ส่วนสุดท้ายจะพูดถึง Mock, Stub และการเขียน UnitTest ที่ดี

อ่านส่วนแรกกับส่วนที่สองประทับใจพอสมควรแม้หลายอย่างจะพอรู้อยู่บ้างแล้ว แต่ก็เขียนอธิบายอ่านง่ายดี ตอนนี้กำลังจับยัดให้คนในทีมอ่านเล่มนี้อยู่ด้วยการ sign-in Kindle account ให้(ดีนะทีมเล็กเลยทำท่านี้ได้ แต่ถ้าเกินห้าคนคงต้องเวียนกันอ่านหละ) หวังจะมีคนนั่ง Pair/Review code แทนได้บ้างช่วงที่ไปเที่ยวหรือไม่อยู่ยาวๆ (ก็หวังว่านะ)

About llun

Just a programmer

, , , ,