Tag Dependency Injection

6 Pillars of code quality

พอดีไปเห็นอ่านหนังสือ Good Code, Bad Code ของ Manning แล้วมีส่วน 6 Pillars of code quality เลยคิดว่า เอามาลองเขียน Blog จดๆไว้ดีกว่า ในนี้ใส่ตัวอย่างทั้ง dotnet (C#) / spring / golang ตามความเข้าใจของผมนะครับ Make code readable ทำให้ Code อ่านง่ายขึ้น โดยอาจจะมีแนวคิดที่ส่งต่อกัน Function/Method ไม่ควรเกิน 1 หน้าจอ หรือ 20 บรรทัด และอย่างอื่น…

แวะมาพบเพื่อน Golang Beyond Meetup 2025 @KKP

ผมได้ได้เชี่ยว Go นะ อาจจะผิดได้แวะมาพบน้องที่เคยทำงานด้วยกัน เลยมาพบในงาน และจดๆนิดหน่อยครับ Common Mistakes in Go and How to Avoid Them Speaker Bhuridech Sudsee 📌 Ignore to check if ok 📌 Unintend shadow variable 📌context – หัวข้อถัดไป The Art of Context: How to Use Context Properly…

Inversion of Control (IoC)

Inversion of Control หรือ IoC มันเป็นจุดขายของตัว Spring Framework จนหลายๆเจ้าเอาไปปรับใช้เข้ากับ Product ของตัวเองครับ (Microsoft ASP.NET MVC ก็ใช้นะ) ก่อนจะไปใช้กัน เรามารู้กัดีกว่า เจ้าตัว Inversion of Control หรือ IoC มัน คือ อะไรครับ Inversion of Control หรือ IoC คือ อะไร มีประโยชน์อย่างไร Do not call us we will call…