关于最佳实践/良好编码技术的文献建议

时间:2010-12-01 21:02:21

标签: c# java asp.net

我是中级开发人员。目前我在C#ASP.NET工作,但我曾在PHP,经典ASP和Java中使用过一点点(希望将来能够更多地使用它)。我正在寻找一些关于好书的建议,以帮助我继续发展我的编码技术。

基本上是一本包含大量最佳实践,编码技巧,很少使用但非常有用的功能和操作符(例如??运算符)的书,这样的东西。我不是在找一本教我特定语言的书。我并不特别关心代码示例所使用的语言,但C或Java可能是最好的。建议也不必限于纯代码对象。有关数据库连接管理等信息的书籍。会好的。

感谢您的建议。

6 个答案:

答案 0 :(得分:6)

必读:Code Complete

答案 1 :(得分:2)

我想到的第一本书是Code Complete。这是梦幻般的。对于认真的开发人员来说绝对需要阅读。

如果通过很少使用的东西,你认为Bitwise操作,Hacker's Delight应该被认为是非常好的。

答案 2 :(得分:2)

Don't Make Me Think是一本可靠的读物。没有真正的编码技巧,但它提供了与可用性相关的最佳实践。

答案 3 :(得分:2)

The Pragmatic Programmer是一本优秀的语言无关的指南,可以成为更好的程序员。

答案 4 :(得分:2)

答案 5 :(得分:1)

对于你的java技能:

一般

我强烈建议您在阅读Clean Code之前阅读Effective Java 。 - 因为它会让你对一些人更敏感(我个人认为不是那么优化)代码更改建议在干净的代码中。