会说话的代码:书写自表达代码之道 - 王洪亮

会说话的代码:书写自表达代码之道

王洪亮

出版时间

2013-08-01

ISBN

9787121208768

评分

★★★★★
书籍介绍
写得不好的代码有各种各样的问题,会给读者带来不好的阅读体验,并且如果代码写得不够好,文档和代码不一致,注释和代码不一致,那么对维护人员来说,理解代码和进入项目组都是有困难的。如果代码写得不够好,就需要扩展功能,修改Bug时所需要花费的时间也较长。自表达代码是一种采用接近于自然语言的方式书写代码的主张。代码可读性、可扩展性、可测试性是关联代码质量的重要参考指标。本书从各个角度来分析产生劣质代码的原因,并从代码的命名、注释、风格、结构、架构等方面着手,对提高设计能力、熟悉开发环境、了解编程语言、提高英语能力等诸多方面提出了具体的改善建议。 王洪亮,从事软件开发工作12年,有丰富的架构设计经验和项目管理经验,熟知英语和日语,熟悉多种平台的开发。曾在多家国际化企业工作。致力于代码可读性、可扩展性、可变性、可测试性方面的研究。是敏捷开发的支持者和实践者,曾作为敏捷开发独立咨询师为多家企业服务,帮助企业建立相关的开发团队,并为其改进工作方式。也对测试驱动开发、演进式设计有一定经验实践。
目录
推荐序
前言——自表达代码的由来
第1章 劣质代码带来的劣质体验
1.1 代码的可读性问题
1.2 代码的可测试性问题

显示全部
用户评论
有一章专门讲英文能力的,如何取名。 各种介词的使用,of,with,on 在 guava 和 jdk里经常看到
书店里面随便翻了一下,新手看看就行了,Eclipse 快捷键都收录进去,囧。觉得还是 clean code 和重构就够了,老油条就不用买了,书还不便宜。
新手如何写代码显得有文化。
同样是写代码,你愿意写冗长的还是简洁的?
主要原因是java,对我不太适用
p话多;有错误,流式api并没有可读性上的优越性;我觉得类似的代码规范的书,作者必须是非常有项目经验的,你得写过很多大型的,成功的项目;这本书读下来的体验就是特别naive
没什么干货,随便翻翻就行了
平时开发不好找资料的一些小问题的汇总!代码的命名,重构,注释的编写、改进还有代码的可测试都有。甚至还有英文时态和eclipse的快捷键🤔。书不长,读起来很快。对了,里面的代码以Java为例
收藏