第一章
构建(写代码)是软件开发中非常重要的部分。还引用了一句话,艺术评论家聚在一起总是谈论架构,思想;艺术家聚在一起总是谈论在哪里可以买到便宜的树脂油。)
构建的产品即源代码,是软件唯一的、最准确的说明书。(想到了一句话,程序员就是用代码(语言)说服计算机去做一些事情)
构建(作者不喜欢代码这个词)并不是按照预先的设计图纸,机械的去创建。构建活动也可以发挥思想的创造性,运用上各种技巧。(程序员听了很受用哈~)
第二章 高质量代码
高扇出:意味着底层代码得到了有效的使用、复用。
低扇入:在一个类里调用太多其他的类,这个类就会变得很复杂。意味着可维护性低,架构设计存在问题。
软件的主要技术要求(Software's Primary Technical Imperative ),就是管理复杂性。
一个好的设计的重要标准:程序开发人员在编写、阅读、修改代码时,最小化需要同时关注的东西。
标签:聚在一起,读书笔记,代码,程序员,构建,大全 From: https://www.cnblogs.com/tqylqt/p/17470247.html