12 ปีผ่านไป โปรแกรมยังอยู่
12 ปีที่แล้ว ผมอายุ 11 ขวบ อยู่ป. 5 … คงกำลังเล่นบาสอยู่ล่ะมั้ง
วันนี้มีโอกาสได้ยุ่งกับโปรแกรมที่เรียกได้ว่าเป็น Legacy System เลยทีเดียว ถูกเขียนไว้ปี 1997 … น่ามหัศจรรย์ที่สิบปีที่ผ่านมา มันไม่จำเป็นต้องมีการเปลี่ยนแปลงเลย
อ่านตัวโปรแกรมดู รู้สึกได้เลยว่าเก่า เพราะมีหลายๆอย่างที่เขียนได้ในบรรทัดเดียว แต่ถูกเขียนไว้หลายบรรทัดมาก คิดว่าแต่ก่อน syntax ของภาษาคงยังไม่เยอะเท่าปัจจุบัน
ข้อสังเกตคือ แม้พวก naming convention จะยังไม่มีในโปรแกรมนี้ แต่ก็ยังเป็นโปรแกรมที่อ่านเข้าใจง่ายมาก ไม่รู้เพราะลอจิกมันง่าย หรือคนเขียนเขียนดี…. แต่แอบรู้สึกชื่นชมคนเขียนอย่างบอกไม่ถูก ที่ทำให้ผมแกะโปรแกรมได้ง่ายมาก
—————————-
ที่เขียนมาตั้งนาน เพื่อจะบอกโปรแกรมเมอร์ที่รักว่า 12 ปีผ่านไป ถ้าคุณเขียนอะไรกากๆทิ้งไว้แค่พอรันได้ เด็กรุ่นใหม่มาแก้ ดูโค้ดแล้วจะรู้สึกอนาถใจเอาได้….

แต่นอกจากเขียนไว้ 12 ปีไม่ต้องแก้ ยังเขียนไว้ให้อ่านเข้าใจง่ายอีก เท่ชะมัด
เข้าขั้น “ศิลาจารึก” ได้ปะวะ 555
“ศิลาจารึก” อ่านยากว่ะ
โอ้ว เทพจริงๆ