วันนี้มีนักศึกษามาปรึกษาเรื่องโครงงาน เขาเก็บข้อมูลในรูปแบบที่ดูแล้วคิดว่า โอ้โห กรอกยังไง ดูยังไงนี่ เพราะเล่นทำเป็นแผ่นตารางไขว้ (crosstab) หลายสิบคอลัมน์ ดูยากมาก และข้อมูลส่วนใหญ่ว่าง เป็นรูปแบบ sparse matrix
ก็ใช้เวลาพักใหญ่ เขียนโปรแกรมรื้อคืนมาเป็นระบบ 2 คอลัมน์ ซึ่งนำไปประมวลต่อก็ง่าย หรือจะพิจารณาด้วยแรงคนก็ง่าย แล้วชี้ให้เขาเห็นถึงปรัชญาของความยั่งยืนว่า "โปรแกรมที่ไม่สามารถแยก data ออกมาจาก source code จะมีปัญหาเรื่องการจัดการระยะยาว" และสาธิตให้เขาดูถึงคำว่า "ง่าย" ด้วยการประมวลผลขั้นต้นให้ดู
ไม่มีความเห็น