由抽象而来的体会
最近段时间一直在思考如何抽象这个问题,为这个问题我去软件工程和设计模式中寻找答案
渐渐的有一点理解了,之所以你不会抽象,是因为你对这个领域不够了解
需求分析,系统分析是最上层的两步抽象(主要是划分出问题域来,如果你对这个领域不了解你就不可能把问题域划分出来,以至于后面的系统设计无法进行)
系统设计建模是第三步抽象,我理解为软件的架构(这里主要是数据抽象和过程抽象,这是最重要最难的一步,主要是软件体系结构的建模)
构件级建模 这一步就是具体的实现一个模块
我大概理解为这三部,里面介绍的一些方法,概念,可以全部忽略吧
这些并不是一个完整的软件工程,这些只是把一个软件的 初版 规格书给做出来而已,还需要不断进行这些步骤才能不断得到完善。
其他的关于进度,质量管理等等内容我没有去关心。
这两本书看是看了,效果是云里雾里,这些是系统分析师,系统设计师干的事,晕是可以理解
必须专注于某一个领域 这是我现在最深刻的体会。
[解决办法]
接分!
lz看的两本书。。什么书?
求介绍。。。
[解决办法]
工作时候多思考总结偷学吧。
[解决办法]
挺好:)思考就能进步~
[解决办法]
在中国领域专家尤为重要,软件大多是为行业定制的
[解决办法]
学而不思则罔,很多同学就是这样的,所以他们感到迷惘。楼主能够思考,并加以总结,这一点很好。
[解决办法]
lz进步挺大啊
[解决办法]
http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif
3q,我看看。。。
[解决办法]
必须专注于某一个领域 这也是我现在最深刻的体会。 但是环境不允许啊。悲催。
[解决办法]
书名看不懂。。。。。。
[解决办法]
你在向工程师转变,恭喜
[解决办法]
1楼的哥门隐身了!
[解决办法]
沙发可能是被laoden删了。为了接分,再回一帖。、