Semantic Versioning

Label atau Versioning bukanlah sesuatu yang asing dalam dunia Pembangunan Perisian. Boleh dikatakan setiap developer akan melabelkan atau memberi versi kepada perisian yang di'release'.

Ada yang menggunakan tahun sebagai release version seperti "appname-2014" dan tidak kurang juga menggunakan nombor seperti "1.0.0" sebagai rujukan.

Secara personal, saya lebih berminat menggunakan nombor dengan format berikut MAJOR.MINOR.PATCH

untuk keterangan lanjut, anda boleh baca panduan yang di tulis oleh Tom Preston-Werner di http://semver.org/

Ulasan