我有一个简单的问题:
您是希望使用由作者积极开发的插件,还是使用您认为合适的插件,但是您知道它是多年前的最后一次更新而且没有主动支持?
答案 0 :(得分:3)
这是一个艰难的决定,取决于具体情况。如果您对商业软件产品负责,您需要记住,您始终必须能够运送产品。如果你不能,因为突然插件不再工作,一些技术堆栈已经改变,你可能不得不面对非常不满意的客户......在这种情况下,我总是会选择正在开发的插件/支持,然后才支持我的团队。
保持主流也是其挑战。每次交换工具时,升级一块技术堆栈都会冒险。作为软件工程师,您有责任运用良好的判断力,然后做出正确的选择。
对于非商业项目,我认为这不是一个问题。如果旧插件不再起作用,则您没有义务在短时间内找到替换件。在这种情况下,我通常会选择最适合我的方式。
答案 1 :(得分:1)
如果我觉得可以维护它,我会使用旧的插件。事实上,我已经使用了我基本上因为某种原因而分叉的插件。有些插件很小,有些插件很大;这取决于。
当jQuery经历重大修订时,API或行为的变化并不罕见。