摘要:
第二章 利用隐喻对编程进行更深刻的理解2.1 隐喻的重要性很多伟大的科学发现都是从类比开始的,类比就是将不熟悉的事物和我们熟悉的事物进行比较,找到他们之间的功能点,然后通过我们的比较解释不熟悉的事物,这种方法称之为“模型化”。模型的力量在于能提供生动形象的概念而易于被人接受。但模型有好有坏,好的模型应该要简单,与其他模型关系密切,能解释大部分试验现象和观测现象。2.2 如何使用软件隐喻软件隐喻是启发式的方法,并不是公式,并不会给你提供直接的解决方法,它只是给你提供方向,但是方向正确与否还需要自己摸索,所有对模型理解的好坏便决定了你对软件开发理解的好坏。2.3 通常的软件隐喻下面我们来看一看对软 阅读全文
摘要:
《代码大全》可谓关于软件构件方面最经典,最权威的参考书,书中极其详尽的描述了软件构件过程中的几乎一切需要注意的问题,是每个程序员都应具备的一本手册,但本书因为内容详尽,通俗易懂,所以不免厚些,查找起来比较费劲,所以将其中的精华内容总结出来,单独成文以便以后查找核对之用不失为一个好方法。下面分章总结,每章一文,先看第一章。第一章 欢迎进入软件创建世界1.1什么是软件创建软件开发周期: · 问题定义 · 需求分析 · 实现计划 · 总体设计 · 详细设计 · 创建即实现 · 系统集成 · 单元测试 · 系统测 阅读全文