您的位置:首页 > 其它

从项目始末谈面向对象——领域分析、需求分析、分析模型、设计、实现

2012-06-12 21:09 471 查看
从项目始末谈面向对象——领域分析、需求分析、分析模型、设计、实现

序言

在旅行之前,先介绍下我所从事的项目的一些特点。我从事的是存储行业的软件开发,主要做的事情是解决存储系统的性能、可靠性问题。
既然是解决存储系统的性能、可靠性问题,那就意味着很多时候整个项目面临很多新的技术点、新的风险。
其实在我在H公司的这四年中,所从事的项目都是一些带有预研性质的项目,要么为了跟进竞争对手,要么为了解决用户新出现的问题。
有些时候,在迭代设计过程中,系统架构会做适当的修改;有些时候,在迭代过程中重新澄清有些模块之间的接口定义;有些时候在迭代过程 中,对某些方案心理无底,或者由于硬件平台、操作系统的不定性,导致方案本身的不定性。
总之,在我从事的项目中,可以用四个字来形容:惊心动魄。不过,这样的工作经历,确实也锻炼了人,因为往往在项目开发的中后期,
经常着手代码优化、方案优化,对架构进行重新审视,做些亡羊补牢式的修改。
经历过了,这么多艰辛,留了那么多的血汗,因此尝试着从面向对象的设计思路去总结那些年所经历过的痛苦。
既然是面向对象设计,那么对象是从哪里来的?在整个系统从计划、概念、需求、设计,在不同的视角下,对象的概念、含义、形态、
层次是不同的,而且面向的人员也是不同的。对象不仅仅是开发者眼中的开发对象,更是用户、非开发人员眼中的逻辑对象,这种逻辑对象展示着
整个系统的业务特点,以及系统能力。
这也是这序列博客的初衷,也许这次旅行会很乏味,或者言之无物,但是这也确实来自我的思考。如果言之无物,或者乏味,请网友多多包涵,并
飘过。
谢谢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: