一、整洁代码 1、要有代码 2、什么是整洁代码 二、有意义的命名 1、名副其实 3、函数 3.1 短小 3.2 只做一件事 3.3 使用描述性的名称 3.4 如何写出这样的函数 4、对象和数据结构 1、单一权责原则 SRP 2、开放-闭合原则 OCP 3、依赖倒置原则 DIP 三、系统 十三、并发编程