【问题标题】:Framework updates how long do you wait?框架更新要等多久?
【发布时间】:2010-10-17 13:34:24
【问题描述】:

在开发团队中,您认为应该等待多久才能实现最新的稳定版 Framework?

我问的是我们使用 Zend Framework、HTMLPurifier、jQuery 和 jQuery UI 的不同框架。

发布后,您要等待多长时间来更新您的框架?

【问题讨论】:

    标签: php javascript zend-framework frameworks


    【解决方案1】:

    我通常在框架最终确定之前就开始更新框架。但是当框架成为最终版本时,我会立即用最终版本替换 pre-RTM 版本,在我的应用程序中进行最终更改并立即发布(将其投入生产)。

    如果您仅在 RTM 发布之后才开始进行新的框架集成,那么您可能会冒着完成它的风险,并且稍后会听到发布了新的 RIM,这并不好。

    【讨论】:

    • 他不是这么说的。他是说他开始提前为 RTM 做准备,所以当稳定版本发布时,他可以立即开始。
    • @Thomaschaaf,不,我通常不会在生产中使用 pre-RTM,而是在开发过程中使用 pre-RTM 版本,这允许几乎与框架的 RTM 版本在同一天将应用程序投入生产。
    【解决方案2】:

    如果是修订版本 (x.y.z -> x.y.z+1),您应该尽快部署它,因为它通常与错误修复有关。例如来自采埃孚的list of fixes 1.7.71.7.8

    标准版本控制方案是«major».«minor».«revision»。修订号的更改通常意味着错误修复。次要版本号的更改,表示较小的更改,通常向后兼容。主要版本的更改是重大更改,可能无法向后兼容。另见:Software versioning (wiki)

    【讨论】:

      【解决方案3】:

      我总是使用最新最好的东西。每当我遇到麻烦(我很少遇到)时,都相对容易找到发生了什么变化。

      【讨论】:

      • 这太疯狂了,我想知道你在说什么......例如那些 javascript 库变化如此之快,升级几乎总是会破坏某些东西,如果某些东西分布在 100 多页上,那么你已经有问题
      • 我不同意。一年来,我一直在专业地广泛使用 JQuery,每当出现问题时,很容易修复。但也许这只是我......
      【解决方案4】:

      这在一定程度上取决于框架中的任何更改是否需要重新编写代码。如果不是,那么推迟升级的理由就更少了,应该或多或少地立即完成。如果是,升级可能永远在没有更有说服力的论据的情况下发生。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-31
        • 1970-01-01
        • 2023-02-01
        • 2012-11-15
        • 1970-01-01
        • 1970-01-01
        • 2014-10-01
        • 2023-04-11
        相关资源
        最近更新 更多