У нас вы можете посмотреть бесплатно Software versions made easy. Semantic versioning (semver) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Semantic versioning or SemVer is a public contract between producers and consumers of the software on “how to name versions” of a software. It's been proposed to make versioning predictable. When you are creating new software (package, or public API), you want to communicate in the easiest way what kind of changes your customer will get. When you are consuming the software, your goal is the same, get what you need without unexpected side effects. Semantic versioning is widely used as a guideline in many programming languages ecosystems: npm for Node.js (or javascript) NuGet for .NET RubyGem for Ruby ...and many others This video explains the semver format (major, minor & patch versions), explains the practicality of each (breaking changes, non-breaking new features & bug fixes), and gives tips for devs who create & developers who consume the software. Play with the npm semver calculator: https://semver.npmjs.com/ ----------------------------------------------------------------------------------------------- ---------- Timeline ------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- 0:00 - why semver? 1:08 - major minor patch 1:56 - rules/tips for software creators 3:15 - rules/tips for consumers of the package