-2

我正在寻找具有良好论据的意见。

Django 框架现在是 1.9.2 版本,即 LTS 包的 1.8.9。

我将编写一个新的项目模板,并问自己是否应该将 LTS 用于这个特定的想法,或者在他们发布时跟上最新版本。

最后一种方法可能会导致不一致,并且必须在每个 Django 版本上重新检查我的代码,而不是为每个 LTS 版本制作一个项目模板。

你怎么看?

4

1 回答 1

2

权衡是新功能与版本升级。

使用 LTS 意味着您至少在未来 2 年内获得了一个可靠的、受支持的平台,而使用最新版本可能意味着每年进行两次升级以跟上。如果您不想花时间升级,请选择此选项。(是的,您仍然需要在发生点发布时应用它们。)

但是,如果您想访问新功能,最新版本是您的最佳选择。虽然您所有的朋友(和他们的应用程序)都在使用前沿功能,但您将在 2015 年编码一段时间。

我?我是一个新功能的家伙,所以我每次都使用最新的。

于 2016-02-22T15:28:33.057 回答