0

在主要版本零 (0.5.1) 期间,不兼容的 API 更改是否会导致主要次要版本碰撞?

Semantic Versioning 2.0.0 说要突破:

进行不兼容的 API 更改时的主要版本

但它也指出:

主要版本零 (0.yz) 用于初始开发。任何事情都可能随时改变。公共 API 不应该被认为是稳定的。

主要版本 0 是否意味着即使有次要版本颠簸也可能发生不兼容的更改?

4

1 回答 1

2

“...公共 API 不应该被认为是稳定的”

主要版本 0 期间的不兼容 API 更改完全没问题,甚至可以预期。你应该保持在 0.xy,直到你有一个可以维护的 API。尽管您应该在初始开发阶段争取某种组织,但或多或​​少都会发生任何事情。

于 2013-06-29T02:13:03.173 回答