Programmer vs Developer
Home

Programmer vs Developer

อันที่จริงทั้งสองคำนี้มีความหมายบางส่วนซ้ำซ้อนกันอยู่ developer สามารถเป็น programmer และ programmer บางคนสามารถเป็น developer

ผู้ที่ใช้ Excel + VBA สร้างงานถือว่าเป็น developer แต่ถ้าใช้เป็นแต่เพียง VBA อย่างเดียว อย่างนี้ถือว่าเป็น programmer .. คำนิยามนี้อาจไม่ตรงกับที่อื่นก็ได้นะครับ

Developer จะต้องหาทางสร้างงานโดยใช้ทั้งเมนูคำสั่ง สูตร และ VBA มาใช้ร่วมกัน กว่าจะสร้างเสร็จ ต้องทดลองทดสอบแล้วทดสอบอีก

ต้องนำ file ที่สร้าง ไปทดลองใช้กับเครื่องที่ทำงานช้าที่สุด เก่าที่สุด และให้คนที่ไม่เก่งเลย มาทดลองดูว่าสามารถใช้ได้ง่าย และไม่เปิดช่องโหว่ผิดพลาดไว้

รหัสคำสั่งซึ่งน่าจะช่วยป้องกันช่องโหว่ที่อาจจะยังมีอีก คือ

On Error Resume Next

หรือ

On Error Goto ...

นำคำสั่งนี้ไปวางไว้บรรทัดแรกๆ พอเกิด error ขึ้นจะช่วยให้ ชุดคำสั่งทำงานต่อไปโดยไม่หยุดแล้วโผล่หน้าจอ error ออกมาให้หน้าแตก

อย่างไรก็ตาม ไม่ควรรีบใส่คำสั่งนี้ก่อนที่จะตรวจสอบด้วยตนเองให้เต็มความสามารถก่อน เพราะพอใส่คำสั่งนี้ลงไป เราจะไม่มีทางทราบอีกเลยว่า ชุดรหัสคำสั่งมีข้อผิดพลาดไม่สมบูรณ์อยู่อีกไหม

Developer ควรรู้จักจุดผิดพลาดซึ่งอาจเกิดมาจากตัว Excel ได้ดีกว่า Programmer

Home

 

เอกสารประกอบหลักสูตร Excel Expert Training   
http://www.tpa.or.th/xlsiam     http://xls.i.am

18/11/2544