เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง semantic_versioning ที่ต้องการ
ในโลกของการพัฒนาซอฟต์แวร์ คำว่า Dependencies หรือการพึ่งพาย่อมมีความสำคัญเป็นอย่างมาก ลองนึกภาพว่าซอฟต์แวร์คืออาคารสูงที่มีหลายชั้น โดยแต่ละชั้นสร้างขึ้นจากวัสดุต่างๆ ที่ได้มาจากผู้ผลิตที่หลากหลาย เช่นเดียวกันกับการพัฒนาแอปพลิเคชันที่ต้องพึ่งพาไลบรารีหรือซอฟต์แวร์ของบุคคลที่สาม แล้วประสิทธิภาพในการจัดการการพึ่งพาเหล่านี้จะต้องทำอย่างไร?...
Read More →บทความวิชาการ: Semantic Versioning: ระบบเวอร์ชันสำหรับซอฟต์แวร์ สำคัญอย่างไรในภาษาเขียนโปรแกรม พร้อมตัวอย่างการใช้งาน...
Read More →เมื่อโลกพัฒนาไปอย่างไม่หยุดยั้ง ด้านการเขียนโปรแกรมก็ได้ก้าวหน้าไปอย่างมาก และหนึ่งในการพัฒนาที่สำคัญคือการจัดการเวอร์ชั่นของซอฟต์แวร์ที่ถูกสร้างขึ้นมา เพื่อให้เข้าใจง่าย ไม่ประสบปัญหาสับสน ที่นี่เรามาทำความเข้าใจกับองค์ประกอบสำคัญที่เรียกว่า Semantic Versioning (SemVer) และสำรวจข้อดีที่มันมอบให้ในโลกการเขียนโปรแกรมกันดีกว่า...
Read More →คุณเคยสังเกตไหมว่า ทุกครั้งที่เราใช้แอพหรือเกมบนโทรศัพท์ มันมักจะมีการอัปเดตและพัฒนาตลอดเวลา? คุณเคยสงสัยไหมว่าเจ้าหมายเลขที่ตามหลังชื่อแอพ, เช่น Version 1.2.3 นั้นมีความหมายอย่างไร? เจ้าตัวเลขเหล่านี้น่ะสิ มันก็คือ Semantic Versioning หรือในภาษาไทยอาจเรียกว่า การกำหนดเวอร์ชันแบบมีความหมาย ซึ่งมีหลักการและความสำคัญในโลกของการเขียนโปรแกรมอย่างมากเลยล่ะ!...
Read More →