关于软件开发.头的心得(2 位领导批示)

发到我MSN的一段.


在启动一个软件项目时,我们应该关注软件涉及的领域。软件的最终目的是增进一个特定的领域。为了达到这个目的,软件需要跟要它服务的领域和谐相处,否则,它会给领域引入麻烦,产生障碍、灾难甚至导致混乱等。

我们怎样才能让软件和领域和谐相处呢?最佳的方式是让软件成为领域的反射(映射)。软件需要具现领域里重要的核心概念和元素,并精确实现它们之间的关系。软件需要对领域进行建模。领域的意思是,比如我们给银行做项目,那么我们就必须要明白银行的业务规则,即银行这个领域(Domain)。

接触一个陌生的领域,首先要组织信息,系统化,然后再细化。然后针对细化后的目标进行处理,比如UML,系统设计,迭代开发。另外要注意,一开始不要考虑细化后的目标之间的关联性。而是熟悉以后再归纳。

相关文章

分享到新浪微博 推荐到豆瓣 分享到 Google Reader 加入Google书签 嘀咕一下 分享到饭否 分享到做啥 分享到叽歪 分享到鲜果 加入QQ书签 加入百度搜藏 加入雅虎书签 分享到垦一垦

  1. 2
    小韩

    把需求映射为问题域,把问题域映射到编程域,然后用程序代码予以解决

  2. 1
    光影魔术手

    好像挺复杂的,不知道一个B2B的网站开发需要那些流程和注意事项呢?

请领导指示

验证码 (必须)

Additional comments powered by BackType

随机显示的10篇日志

评论最多的10篇日志

浏览最多的10篇日志