← Module 08 · Development & Git
PART VIII · DEVELOPMENT & GIT

Version

A specific state of software at a point in time.

01 · What is it?

What is it?

A version is a specific state of software at a point in time.

A version identifies which software state is being used.

02 · Think of it like...

Think of it like...

Think of a version as an edition of a book.

The edition tells you which set of content and corrections you are reading.

Changes→Version
03 · What does it do?

What does it do?

Identify a software state.
Show what changed.
Support repeatable delivery.
04 · Where is it used?

Where is it used?

Applications
APIs
Libraries
Operating systems
05 · Example

Example

Version 2.4.0

This label identifies one known state of the software.

06 · How it connects

How it connects

Code→Version→Release
07 · Do Not Confuse

Do Not Confuse

Version

A software state.

Release

A version made available for use.

08 · Topic Glossary

Topic Glossary

ENGLISH TERM中文SIMPLE ENGLISH中文小白理解
Version版本A specific state of software at a point in time.软件在某个时间点的确定状态。
Release发布版本A version prepared for users or deployment.准备给用户使用或部署的版本。
Version Number版本号A label used to identify a version.用来标识软件版本的编号。
09 · What to Remember

What to Remember

A version identifies a specific software state.

Version → Release → Users