4 แนวทางการเขียนโค้ดให้อ่านง่าย ไม่เป็นภาระของตัวเอง และผู้อื่น

picjumbo.com_HNCK2364 (1)

1. อย่าใช้ตัวย่อกับตัวอักษรทุกอย่างที่เขียน ให้เขียนแบบเต็ม เช่น

ถ้าจะเขียน class เกี่ยวกับการสั่งซื้อ ก็อย่าย่อ ใช้แบบเต็มสื่อความหมายไปเลยครับ เช่น
2. ตัวแปร ตั้งให้สื่อความหมาย
3. ตั้งชื่อ method ให้สื่อความหมายเต็มๆเลยว่ามันเอาไว้ทำอะไรกันแน่
แบบนี้ไม่ควรตั้ง
ตั้งแบบนี้ดีกว่า รู้เลยว่า พารามิเตอร์คืออะไร (เคลียร์)
 
[เพิ่มเติมโดย @Tan Tanangular]
ถ้าเขียนโปรแกรมในแนว OOP method คือ behavior ของ object เพื่อเป็นการบอกว่า object นี้ทำอะไรได้บ้าง ลักษณะการตั้งชื่อ ควรตั้งเป็นคำกิริยา หรือ verb ในภาษาอังกฤษครับ
เพื่อให้อ่านได้ง่าย ว่ามันทำอะไร ถ้าหากเป็น method ที่คาดหวังให้ผลลัพธ์ออกมาในเชิงตรรกะแบบ boolean true หรือ false guideline อย่างนึงคือ ตั้งชื่อด้วย is นำหน้า เช่น
ขอยกตัวอย่าง จาก code php นะครับ
เวลาเรียกใช้
4. อย่าพยายามใช้ Else มากเกินไปในการเขียนโค้ด เช่น method แบบ return หากเช็ค if ให้จบในตัวเองได้ก็ให้เช็คเลย เช่น ถ้าคิดว่ามี errors อะไรก็ให้เช็ค if แล้ว return errors ออกไปเลย ไม่ต้อง if else
ตัวอย่างที่ไม่ดี
———————–
ตัวอย่างที่ดี

 

โค้ชเอก

โค้ชเอก

Coding Mentor

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

This site uses Akismet to reduce spam. Learn how your comment data is processed.