我在一个中型开发团队工作,该团队维护一个用 Java 1.4 编写的 8 年以上的 Web 应用程序。
对于新的开发,我总是试图说服人们遵守更新的标准和最佳实践,从简单的事情,比如使用 HtmlImplementation 而不是 HTMLImplementation 等新的命名标准,到为什么针对接口进行编码而不是针对具体类进行编码,支持不变性或对象组合优于类继承。
我在 Stackoverflow 中发现了这个相当通用的链接,它既不是面向 Java 的,也不是完整的。
我总是试图解释我的论点背后的基本原理,并且总是建议人们购买最新版本的 Effective Java,但并不是每个开发人员都会毫无疑问地接受我的话(这是一件好事)。
发生这种情况时,他们经常向我询问他们可以在哪里进一步阅读有关该特定良好实践的指示,有时我无法快速找到有关该指示的指示。
您是否有任何指向我可以在“最佳实践”参考“集合”中收集的在线材料的链接,以某种方式我可以随时查找并建议我的队友“进一步阅读”?