วันเสาร์ที่ 16 พฤษภาคม พ.ศ. 2558

คนโง่เขียนโค้ดให้คอมพิวเตอร์เข้าใจ ,Any fool can write code that a computer can understand.

Any fool can write code that a computer can understand.
Good programmers write code that humans can understand.
แปล
คนโง่เขียนโค้ดให้คอมพิวเตอร์เข้าใจ
แต่โปรแกรมเมอร์ที่ดีเขียนโค้ดให้คนอื่นเข้าใจ
มาร์ติน โฟลเลอร์ (Martin Fowler) นักเขียนหนังสือ (หนังสือดังเช่น Refactoring: Improving the Design of Existing Code) นักพูด นักออกแบบซอฟต์แวร์ระดับองค์กร (Enterprise Software) เขาได้กล่าวว่า โปรแกรมเมอร์ที่ดีควรเขียนโค้ด เพื่อให้คนอื่นอ่านเข้าใจด้วย (แต่ส่วนใหญ่มักจะเขียนโค้ดเทพ …เทพที่ว่าคือ มันเขียนโค้ดอะไรของมัน ตูอ่านยากตาลาย จนอ่านแทบไม่รู้เรื่อง เรียกว่าสร้างปัญหาให้กับคนอื่นที่ต้องมาตามเช็ดตามล้างโค้ดที่ตัวเองไม่ได้เขียน)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น