您能帮我收集Java最佳实践在线资料集吗?

您能帮我收集Java最佳实践在线资料集吗?,java,reference,Java,Reference,我在一个中等规模的开发团队中工作,该团队维护一个用Java1.4编写的8年以上的web应用程序 对于新的开发,我总是试图说服人们遵守更新的标准和最佳实践,从简单的事情,比如使用新的命名标准,比如HtmlImplementation而不是HtmlImplementation,到为什么根据接口编码比根据具体类编码更好,与类继承相比,更倾向于不变性或对象组合 我发现这不是面向Java的,也不是完整的 我总是试图解释我的论点背后的基本原理,并总是建议人们购买最新版本的有效Java,但并非每个开发人员都会

我在一个中等规模的开发团队中工作,该团队维护一个用Java1.4编写的8年以上的web应用程序

对于新的开发,我总是试图说服人们遵守更新的标准和最佳实践,从简单的事情,比如使用新的命名标准,比如HtmlImplementation而不是HtmlImplementation,到为什么根据接口编码比根据具体类编码更好,与类继承相比,更倾向于不变性或对象组合

我发现这不是面向Java的,也不是完整的

我总是试图解释我的论点背后的基本原理,并总是建议人们购买最新版本的有效Java,但并非每个开发人员都会毫无疑问地相信我的话(这是一件好事)

当这种情况发生时,他们经常要求我提供一些指导,以便他们能够进一步了解具体的良好实践,有时我无法很快找到这些指导


你有任何链接到我可以收集在最佳实践参考“集合”中的在线材料吗?在某种程度上,我可以随时查找这些链接,并向我的队友建议“进一步阅读”?

我真的不认为有什么能与高效Java相媲美。买一本书的成本要比开发人员花在阅读上的时间(或者其他材料)小得多——因此我强烈建议购买EJ,而不是试图找到类似的东西

可能有一个有效Java的在线版本——我不确定

我知道这可能不是您想要得到的建议,但我对高效Java的质量非常感兴趣:)

我使用Sun作为最佳实践的来源。代码示例用作“像这样做”标准文档。命名约定和项目约定是必须读取的


还有一些设计模式的东西,但更重要的是,这是一套完整的“像这样做”的例子。

是我经常提到的一个很棒的网站。与Joshua Bloch过去的高效Java相比,这是一个不错的选择,我倾向于同意这一点。

查看以下链接:

  • (更深入)
  • (按名称简要列出一些实践和工具)
一本书(主要集中于值得考虑的工具):


乔恩,这就是我们两个人!我希望我能把这种热情传递给其他开发者。正如我所说,他们中的一些人买了这本书,但其他人似乎只是抵制,直到他们看到应用这些技术的真正好处。这就是这个问题背后的原因之一:收集一个令人信服的列表:)是的,我以前看过蓝图页面,但这更倾向于“模式”,对吗?仍然是有效条目;)老兄,第一个网站太棒了。非常感谢!