读书笔记——代码大全2

第一章

构建(写代码)是软件开发中非常重要的部分。还引用了一句话,艺术评论家聚在一起总是谈论架构,思想;艺术家聚在一起总是谈论在哪里可以买到便宜的树脂油。)

构建的产品即源代码,是软件唯一的、最准确的说明书。(想到了一句话,程序员就是用代码(语言)说服计算机去做一些事情)

 构建(作者不喜欢代码这个词)并不是按照预先的设计图纸,机械的去创建。构建活动也可以发挥思想的创造性,运用上各种技巧。(程序员听了很受用哈~)

第二章 高质量代码

高扇出:意味着底层代码得到了有效的使用、复用。

低扇入:在一个类里调用太多其他的类,这个类就会变得很复杂。意味着可维护性低,架构设计存在问题。

软件的主要技术要求(Software's Primary Technical Imperative ),就是管理复杂性。

一个好的设计的重要标准:程序开发人员在编写、阅读、修改代码时,最小化需要同时关注的东西。

posted @ 2023-06-09 21:00  唐青云  阅读(15)  评论(0)    收藏  举报