หลังจากการเขียนโค๊ดอย่างหนักหน่วงเสร็จอย่างรวดเร็ว กลับมามองย้อนไปอีกทีพบว่ามันตรงกับหลักการ xtreme programming ซะยังงั้น ^^

 

วันนี้นั่งเขียน Patch เพิ่มเติมของโปรแกรมเดิมที่เป็น javascript อยู่ทั้งวันโดยเขียนโค๊ดโครงทั้งหมดเสร็จอย่างคร่าวๆ แล้วทำการรันทดสอบระบบ

โดยที่ได้มีการทดสอบแบบ Realtime คือเขียนไปทดสอบไปโดยไม่ได้ตั้งใจคิดว่าจะเป็น xtreme programming โดยกระบวนการคือ

ทดสอบเจอบั๊ก แก้ไขบั๊ก วนไปอย่างนั้นเรื่อยๆ จะผิดหลักการนิดหน่อยก็เพียงแต่เขียนโค๊ดด้วยตัวคนเดียว เพราะว่าคนทดสอบระบบให้นั้นไม่สามารถเขียนโค๊ดได้ ค้นพบว่ามันเสร็จรวดเร็ว ปิดโปรเจคได้เร็วกว่าที่คาดไว้มากๆ ;p

ตอนเขียนก็ไม่ได้คิดอะไร แต่พอเสร็จแล้วมานั่งนึกๆ ดูเออมัน xtreme programming จริงๆ เขียนเสร็จ upload code เข้าระบบ เจอบั๊ก แก้อีก - -" เจอบั๊กอีก แก้อีก เจออีก แก้อีก

แต่คงทำได้แค่โปรแกรมแนว java script นะเนี้ย >.<

ถ้าเป็น java code ธรรมดาคงต้องเขียน junit ทดสอบระบบด้วยตัวเองแล้วซิ ..

 

แต่ มันเร็วจริงๆ นะ ^^

จะเสียหน่อยก็ตรงที่ต้องเขียนโค๊ดคนเดียวนี้ซิ เล่นเอามึนโค๊ดไปเลย - -"