desing pattern

เลิกเขียน RESTful API แบบแย่ๆ แล้วหันมาเขียนให้มันถูกต้องตามมาตรฐานกันดีกว่า

ผมเชื่อว่าหลายๆ ที่คนที่เข้ามาอ่านบทความนี้จะต้องทำงานอยู่ในส่วนของ Back-end Developer หรือกำลังเขียน API ด้วย RESTful เราจะไม่พูดถึง SOAP เพราะมันเก่าไป และเดาได้ว่าบางคนคงเขียน API แบบขอไปทีอย่าง เช่น การตั่งชื่อไม่ได้มีหลักการที่ถูกต้อง การเลือกใช้ HTTP Method ก็คงใช่แต่ POST, GET หรืออาจจะไม่เคยเขียนจัดการกับ [...]

[Algorithm] Telescoping Constructor Pattern

สวัสดีครับวันนี้ก็เปลี่ยนมาสอน java กันมังเนอะ หลังๆ นี่ผมเขียนแต่ android ก็พอดีได้อ่านหนังสือเล่นนึงชื่อ “Effective Java“ ก็คราวก็เป็นหนังสือที่สอนเกี่ยวกับการเขียนโปรแกรมในภาษา java แบบไหนให้มีประสิทธิภาพหรือพูดง่ายๆ ว่าเขียนแบบไหนถึงจะเทพ ซึ่งผมอ่านแล้วก็ต้องบอกว่าประทับใจมากครับ ไม่ค่อยได้อ่านหนังสือในลักษณะนี้ที่สอนครบถ้วนและลึก ลองอ่านกันดูนะผมนำว่าหนังสือดีจริงๆ แต่ต้องแน่น oop หน่อยนะครับ มันเป็นหนังสือสำหรับที่ต้องการไปในขั้นแอนวานซ์ เอาละเข้าเรื่องก็คือผมจะมาสอนการทำ constructor  ให้เซตค่า property [...]