码农修行:编写优雅代码的32条法则

码农修行:编写优雅代码的32条法则

评分

★★★★★

ISBN

9787111660392

出版社

机械工业出版社 2020-08-19出版

作者

林文

分类

编程设计

内容简介
如何打造精品软件一直是软件行业讨论的热点话题。初入职场的软件开发人员,多数都只是在学会了某种编程语言后就直接进行编程工作。但由于他们并未掌握编程中的一些有效方法,导致其开发的软件问题累累且工作效率不高。《码农修行》编写优雅代码的32条法则针对这类人群提出了一些改善编程方法的建议,涉及具体编程工作的诸多方面,偏重于实践。书中大部分示例都是笔者实际编程工作中碰到过的真实案例,具有较高的参考价值。《码农修行》编写优雅代码的32条法则从代码的可读性、可靠性、效率、可维护性、可扩展性5个方面,提出了编写代码的32 条法则。此外还公开了笔者自主编写的一款Android 小游戏源代码,希望能对读者有所帮助。《码农修行》编写优雅代码的32条法则适用于有一定编程基础、且想进一步提升个人编程能力的读者阅读,也可作为大中专院校计算机专业师生的教学参考用书。
AI简介
这是一本深入探讨编程实践的书籍,涵盖了从代码的可读性、可靠性、效率、可维护性到可扩展性的各个方面。本书通过32条具体法则,旨在帮助读者提升编程技能,写出优雅的代码。这些法则不仅适用于初学者,也适用于有一定编程基础的读者。 书中首先强调了程序员语文能力的重要性,认为代码的可读性直接影响到代码的维护性和可扩展性。为了提高代码的可读性,作者提出了准确命名、设置缩进、保留个性等法则。例如,在命名时,作者建议采用骆驼式命名法,确保代码易于理解。 此外,本书还强调了软件可靠性与每一行代码的关系,认为软件产品的整体质量与每一行代码的各个特性息息相关。为了提高代码的可靠性,作者提出了异常处理、补充注释等法则。例如,在处理异常时,作者建议采用try-catch语句,确保程序在遇到异常时能够妥善处理。 在效率方面,本书提出了关注性能热点、留意非热点代码、采用缓存、引入并发等法则。例如,在引入并发时,作者建议采用线程池,提高程序的并发处理能力。 在可维护性方面,本书提出了记录日志、明确错误提示、代码看护、消除冗余代码等法则。例如,在记录日志时,作者建议采用日志框架,提高日志的记录效率。 在可扩展性
阅读/下载地址