软件设计
-
面向对象软件设计和类的设计概述
编写程序前的设计与思考 1.分析业务,从业务流和业务规则中归纳出领域对象.这些对象一般放在src/com/yourname/domain下. 2.根据业务,考虑为领域对象提供完整的…
-
常见的设计臭味和设计原则
在软件开发的过程中,常常有这样一种现象:起初我们对开发的系统架构非常清晰,但是随着开发的深入,或者因为功能的增加,或者因为需求的变更,我们可能逐渐偏离原来的设计并且发现开发工作很难…
-
软件工程概览
1 软件工程基本概念br> 计算机软件是包括程序、数据及相关文档的完整集合。/p> 软件的特点包括:/p> (1)软件是一种逻辑实体,具有抽象性; (2)软件的生产与硬件不同,它没…
-
【软件设计】深入理解软件的需求
这里的软件,可以是个小程序、小工具,可以是个框架、组件,也可以是个系统。 1 软件的理想 对很多开发人员来说,需求是个比较笼统、模糊的概念。如果不在开发运维的过程中,多揣摩多思考,…
-
软件设计师算法之分治法–快速排序
快速排序也是通过分治法。它的思路是先确定第一个元素的位…
-
软件设计文档国家标准_GB8567–88
1引言… 2 1.1编写目的… 2 1.2背景… 2 1.3定义… 2 1.4参考资料… 2 2任务概述… …
-
软件设计之高内聚低耦合
原文出处:http://blog.csdn.net/nengyu/article/details/42141635 1. 低耦合(Low Coupling) “低耦合”这个词相信大…