程序江湖:第九章 设计就是画类图?

 

王维是第二个成为项目经理的!知道这个消息的时候,欧阳明已经不惊讶了。虽然多少还是有点羡慕,但还是由衷的祝福他的朋友。没等他当面祝福,王维已经来找他了。王维需要招兵买马!他希望小祝和欧阳明成为他的左膀右臂。

这不是欧阳明自己能决定的。但他显然很愿意接受这个请求。

事实上,上面早就已经同意。只是需要征求他们自己的意愿罢了。既然都没问题,这件事就定下来了。

他们下来的准备工作,就是对新系统进行一个系统架构设计。设计?架构?怎么做?王维不知道,他交待给欧阳明和小祝来做。可对于欧阳明他们来说,他们也不知道怎么开始。他们之前的工作都是一个小模块,并没有项目设计的经验。

那怎么办?看看书上怎么说!哦,说到设计,有一个软件叫Rose,有一个语言叫UML。那就便用边学吧。打开软件,其他也没明白怎么回事,但对于对象设计还是大概了解的,那就画类图吧。搞清楚类图,系统架构应该就搞清楚了吧。

他们也煞有其事的,在一个小屋子你反复讨论业务中对象之间的关系。然后在针对这些对象进行抽象。设计对象的属性和方法。最终,形成了一个复杂的类图。

王维来问问系统进度,他们就拿了Rose图给他看。

“这可以吗?”王维充满了疑虑。但是,那个时候,公司没有一个人知道系统应该如何设计。

欧阳明却拍着胸脯说,“没问题,就是这样子的。”

最终,王维的担心得到了支持。公司派出公司最高的技术牛人朱鹤亭,驻场主导设计,欧阳明和小祝跟着。按照老朱的说法,他们三人组成了JAD。原则是少数服从多数。不过,老朱也是一个不懂得业务的人,所以设计还得欧阳明的老大土博士友情参与。这样实际上形成了一个3+1小组。三人决策不了的问题,会加入土博士进来,再进行决策。

风风火火的设计就这样开始了。欧阳明能学到什么呢?

你可能感兴趣的:(工作,架构设计,语言,UML)