badcode00
วันนี้เห็น source code ต่าง ๆ ที่น่าสนใจมาก ๆ
จึงลองไปค้นหาข้อมูลเพิ่มเติม
ก็เจอการพูดคุยเรื่อง Bad Code จาก Reddit

จึงนำ code ที่แย่ ๆ มาให้ดูกันหน่อย
หวังว่านักพัฒนาจะไม่ทำ หรือ สร้างมันขึ้นมากันอีกนะ

เริ่มต้นจาก code พื้นฐานมาก ๆ if-else หรือ switch-case เยอะ ๆ ( IF in action !! )

badcode01

จากนั้นเขียน loop ซ้อน ๆ กัน และการตั้งชื่อตัวแปร !!

badcode02

ยังไม่พอนะ !!! จะเขียน code ซับซ้อน และลึกซึ้งกันไปไหน ?

badcode03

หรือว่าคิดเยอะไป !!

badcode11

มาต่อกับ SQL Love Love !! จะซับซ้อนกันไปไหน !!

badcode04

ส่วนอันนี้ ฮา ตรวจสอบกันหน่อยไหม !!!

badcode05

และเขียนน้อยกว่านี้กันดีไหม ?

badcode06

หรือจะ Force array with you !!

badcode07

หรือว่า เขียนอะไรกัน !! หมายความว่าอย่างไร ?

badcode08

สุดท้ายก็โดนทิ้งไว้กลางทาง !!

badcode09

ดังนั้นแนะนำให้นักพัฒนาทุกคน
ลด ละ เลิก
คิด วิเคราะห์ แยกแยะ กันด้วยนะครับ
ทางที่ดีกว่าคือ
เมื่อเรารู้แล้วว่า อะไรบ้างที่ไม่ดี
ดังนั้นก็อย่าทำ และทำการปรับปรุงใหม่ดีขึ้นอย่างต่อเนื่องครับ
มิเช่นนั้นมันจะเป็นภาระต่อทั้งตัวเราเอง ผู้อื่น และคนที่เกี่ยวข้อง !!