关于软件开发.头的心得(2 位领导批示)
- 2008-08-26
- 分类:Other
- 作者:银子
- 2,794 位领导视察
发到我MSN的一段.
在启动一个软件项目时,我们应该关注软件涉及的领域。软件的最终目的是增进一个特定的领域。为了达到这个目的,软件需要跟要它服务的领域和谐相处,否则,它会给领域引入麻烦,产生障碍、灾难甚至导致混乱等。
我们怎样才能让软件和领域和谐相处呢?最佳的方式是让软件成为领域的反射(映射)。软件需要具现领域里重要的核心概念和元素,并精确实现它们之间的关系。软件需要对领域进行建模。领域的意思是,比如我们给银行做项目,那么我们就必须要明白银行的业务规则,即银行这个领域(Domain)。
接触一个陌生的领域,首先要组织信息,系统化,然后再细化。然后针对细化后的目标进行处理,比如UML,系统设计,迭代开发。另外要注意,一开始不要考虑细化后的目标之间的关联性。而是熟悉以后再归纳。
















