想学软件设计如何起步

07-11-14 duanbingnan

请问banq老师,学习软件设计,掌握软件设计的思想有没有一条路径,或者说是先干什么后干什么的方法,就是说从什么开始做起,或者说应该看什么书籍,我现在只会开发一些小型的管理系统,根本没有什么业务逻辑,但是自己又不知道如何进行这方面的学习,请banq老师指点.或者推荐几本好的书籍.

还有一个问题就是,现在在很多软件设计领域的名词我还不能搞清楚它们之间的关系,比如,面向对象的分析和设计,领域驱动,模型驱动,敏捷开发等,我知道它们之间可能存在某种包含关系,但是我不知道自己的理解是否正确,所以还请banq老师给与指点,使我进一步明确它们的关系.
再次感谢,也希望别的道友给我一些指点.

ljcsky
2007-11-14 14:03

->面向对象的分析和设计
OO分析是以需求分析为输入的!其输出不能指导编码工作!
OO设计是以OO分析为输入的!指导编码工作!
还有这个论坛主要是以架构思想为主要内容的!
建议赶紧到别的地方饿补一下!

banq
2007-11-14 15:41

>掌握软件设计的思想有没有一条路径,或者说是先干什么后干什么的方法,就是说从什么开始做起

首页链接:初学者Java学习之路
http://www.jdon.com/jivejdon/thread/30976.html