[读书笔记] Code Complete 第二章 利用隐喻对编程进行更深刻的理解

原创 2006年06月06日 20:26:00

作者在这里用了一个很不常用的词:软件隐喻(Software MetaPhors)。着实让我觉得费解。

不过作者又说“本书其余部分与本章关于隐喻的论述无关,如果你想了解实质问题可以跳过这一章。但你
要想对软件开发有更清楚的理解,请阅读这一章”

我读完这章后也没太明白作者的意图,于是决定先不写太多废话在这里。如果以后看明白了再添上。

《代码大全》学习笔记(2):利用隐喻对编程进行更深刻的理解

2.1 隐喻的重要性        重大发现往往是从类比中产生的。通过把一个你所陌生的事物与你所熟知的事物比较,你会对它有进一步的认识,从而形成你对它的独到的深刻理解,这种隐喻方法被称之为“模型化”...
  • zhouzxi
  • zhouzxi
  • 2013年03月06日 19:36
  • 1571

读书笔记-Linux C 编程从基础到实践-第二章 在Linux下进行C语言开发

读书笔记-Linux C 编程从基础到实践所有内容在 github/zxwtry/document/linux/201606/Linux C 编程从基础到实践 github链接:点击这里    ...
  • zxwtry
  • zxwtry
  • 2016年08月22日 15:05
  • 969

C++编程思想读书笔记之 第二章 数据抽象

所以,库大概是改进效率的最重要的方法。C + +的主要设计目标之一是使库容易使用。这意味着,在C中使用库有困难。 库的形式有多种,如扩展名如L I B的文件,window有扩展名为dll...

读书笔记----《windows核心编程》第二章 Unicode与字符串处理

《windows核心编程》第二章 Unicode与字符串处理 利用Unicode优点多多,比如与其他com组件的无缝连接,软件的本地化等等.. UNICODE(通常指UTF-16) 与ASCII  M...

Java编程思想第四版读书笔记——第二章 一切都是对象

ava编程思想第四版读书笔记——第二章 一切都是对象

【读书笔记——java8函数式编程】第一章 简介 第二章 Lambda表达式

第一章 简介 1 Lambda表达式产生的原因:     商业发展需要复杂的应用,大多都跑在功能强大的多核CPU机器上,涉及到锁的编程,人们试图将并发抽象化,开发了java.util.concur...

【转】读书笔记:“集体智慧编程”之第二章:推荐算法——协同滤波

写的不错,学习了 http://blog.csdn.net/zy825316/article/details/18625583 什么是推荐? 推荐,就是根据个人偏好,对某...

编程之美读书笔记-第二章

#include #include using namespace std; int Count1(BYTE v) { int num=0; while(v) { num += v & ...
  • ljp1919
  • ljp1919
  • 2014年08月02日 10:55
  • 446
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: [读书笔记] Code Complete 第二章 利用隐喻对编程进行更深刻的理解
举报原因:
原因补充:

(最多只允许输入30个字)