1
การกำหนดเวอร์ชันเชิงความหมายใช้กับโปรแกรมที่ไม่มี API อย่างไร
ในhttp://semver.org/ - ซึ่งในการรับรู้ของฉันดูเหมือนจะเป็นแบบแผนที่ใช้กันอย่างแพร่หลายในการกำหนดเวอร์ชัน - ขอแนะนำให้เพิ่มหมายเลขเวอร์ชันหลักเมื่อมีการแนะนำการเปลี่ยนแปลงที่แบ่ง / แก้ไข API มีสถานการณ์ที่เกี่ยวข้องสองสถานการณ์ที่ฉันไม่เห็นวิธีใช้แนวทางนี้แม้ว่า: จะเกิดอะไรขึ้นถ้ารหัสของฉันไม่มี API ใด ๆ ฉันควรรุ่นรหัสของฉันได้อย่างไร จะเกิดอะไรขึ้นถ้ารหัสของฉันเริ่มเสนอ API ในช่วงท้ายของการพัฒนา