关于写高质量代码的书
《Code Complete:A Practical Handbook of Software Constructionm,2nd edition》,by Steve McConnell(Microsoft Press,2004)
一本严谨的大部头,是关于软件建构的所有方面的,包括代码质量以及其他。
《Refactoring:Improving the Design of Existing Code》,by Martin Fowler et al.(Addison-Wesley Professional,1999)
一本关于增量代码改进哲学的好书,包含很多不同重构方法的具体分类,以及要在尽管不破坏东西的情况下做出这些改动所需的步骤。
《The Practice of Programming》,by Brian Kernighan and Rob Pike(Addison-Wesley Professional,1999)
讨论了编程的多个方面,包含调试、测试、可移植性和性能,有很多代码示例。
《The Pragmatic Programmer:From Journeyman to Master》,by Andrew Hunt and David Thomas(Addison-Wesley Professional,1999)
一系列好的编程和工程原则,按短小的讨论来组织。
《Clean Code:A Handbook of Agile Software Craftsmanship》,by Robert C.Martin(Prentice Hall,2008)
和本书类似(但是专门为Java),还拓展了其他如错误处理和并发等话题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论