อนุทิน #24130

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

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

เขียน:
แก้ไข:

ความเห็น (0)