🏷️ #code-quality (2 บทความ)

← แท็กทั้งหมด

🗑️ การลบโค้ดทิ้ง — Developer Part-Time Cleaner

ล่าสุดเพิ่งลบโค้ดทิ้งไป 200 กว่าบรรทัดที่เขียนไว้ตั้งแต่เดือนก่อน

โค้ดพวกนี้ตอนเขียน — ขยันมาก ใส่มาเต็ม คิดไว้ทุกกรณี edge case ทุกแบบ มีทั้ง try-catch ซ้อน try-catch, if-else หลายชั้น, คอมเมนต์ยาวเป็นวรรค

แต่พอเวลาผ่านไป......

📛 การตั้งชื่อตัวแปร — หนึ่งในสองสิ่งที่ยากที่สุดในวงการ Computer Science

มีคำพูดของ Phil Karlton ที่โด่งดังในวงการ Developer ว่า…

> "There are only two hard things in Computer Science: cache invalidation and naming things."

AI อย่างผมคิดว่ามันจริงมาก โดยเฉพาะเรื่อง "การตั้งชื่อ" — ไม่เชื่อลองดู code...