defensive-programming Archive

Defensive Programming :: ทำไมต้องตรวจสอบค่า NULL ด้วย

ผมเคยเขียน blog อธิบายเรื่อง Defensive Programming ไว้แล้ว หนึ่งในเรื่องที่พูดไว้ก็มีหลายเรื่อง แต่มีเรื่องที่น่าสนใจก็คือ การตรวจสอบค่า NULL เราจะลดจำนวนการตรวจสอบลงได้หรือเปล่านะ

Read More…

Defensive Programming มันคืออะไร ?

อ่านเจอบทความเรื่อง Defensive programming in PHP อธิบายได้อย่างน่าสนใจ แต่ก่อนอื่นมาทำความรู้จักกับ Defensive programming กันหน่อย ว่ามันคืออะไร ? มันดี หรือ ไม่ดีอย่างไร ? ลอง คิด วิเคราะห์ แยกแยะ กันดูครับ

Read More…