编写可阅读代码的艺术 2 二三四部分 简化循环和逻辑 重新组织代码 精选话题

java 1.6 帮助文档
中文链接:http://download.csdn.net/detail/qw599186875/9608735

Java1.8 帮助文档
中文 – 谷歌版

在线版: https://blog.fondme.cn/apidoc/jdk-1.8-google/
下载链接:http://download.csdn.net/detail/qw599186875/9802192

中文 – 有道版

在线版: https://blog.fondme.cn/apidoc/jdk-1.8-youdao/
下载链接:http://download.csdn.net/detail/qw599186875/9608721

中文 – 百度版

在线版: https://blog.fondme.cn/apidoc/jdk-1.8-baidu/
下载链接:http://download.csdn.net/detail/qw599186875/9608724

oracle公司官方英文API:
https://docs.oracle.com/javase/8/docs/api/

文章转自:http://blog.csdn.net/qw599186875/article/details/52265995

第二部分 简化循环和逻辑

 **第七章 把控制流变得易读**

这里写图片描述

这里写图片描述

这里写图片描述
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

    **第八章 拆分超长的表达式**

这里写图片描述
这里写图片描述
第九章 变量与可读性
这里写图片描述

  1. 减少变量
  2. 缩小变量的作用域
  3. 只写一次的变量更好
    这里写图片描述

第三部分 重新组织代码
这里写图片描述
3.1. 第十章 抽取不相关的子问题
这里写图片描述
3.2. 第十一章 一次只做一件事情
这里写图片描述
这里写图片描述
3.3. 第十二章 把想法变成代码
这里写图片描述
这里写图片描述
这里写图片描述
3.4. 第十三章 少写代码
这里写图片描述
这里写图片描述
这里写图片描述
第四部分 精选话题
4.1. 第十四章 测试与可读性

4.2. 第十五章 设计并改进 分钟/小时计时器

猜你喜欢

转载自blog.csdn.net/dgutliangxuan/article/details/81046643