【发布时间】:2014-03-09 23:30:22
【问题描述】:
假设我有一个可以通过 API 调用的函数,例如 $MyFunction,为了简洁起见,$MyFunction 返回 12。现在假设我将 $MyFunction 重命名为 $The12Function,但它仍然返回相同的结果 (在本例中为整数 12)。这是否需要增加主要或次要 SemVer 版本号?
有人可能会争辩说我不允许向后兼容,因为$MyFunction 不再有效。但是,也有人会争辩说存在向后兼容性,因为您仍然可以通过 $The12Function 返回相同的结果。
【问题讨论】:
标签: api version versioning semantic-versioning