บันทึกการอ่านบทความเรื่อง Under the hood: How we built API versioning for LinkedIn Marketing APIsทำการอธิบายแนวทางในการจัดการ version ของ maketing api ว่าเป็นอย่างไรซึ่งเป็นอีกแนวทางท่ีน่าสนใจมาดูกันว่าเป็นอย่างไรบ้าง
Read More…
ไปเห็น Mobile app แต่ละตัวมีการจัดการเลข version หลายแบบเลยทำการสรุปไว้นิดหน่อยโดยปกติมักจะใช้เลข version แบบ Semantic versioning
Read More…
หลังจากที่ทำการ review หลาย ๆ ระบบ พบปัญหาคล้าย ๆ กันคือ ไม่ยอมระบุ version ของ library ที่ใช้งาน หรือทำการระบุ version แบบเป็นช่วง ปัญหาที่พบประกอบไปด้วย ใช้ library version ไหนกันแน่ เมื่อ library ที่ใช้มีการ upgrade ก็พังกันหมด build ผ่านบ้างไม่ผ่านบ้าง test ผ่านบ้างไม่ผ่านบ้าง เจอ bug แปลก ๆ อีก สาเหตุหลัก ๆ มาจากคนใช้งาน หรือตัว package manager ที่ใช้งานกัน
Read More…