说浮躁说阿朱——搞搞小模型

好了建立模型开始了。在做这个东西前,我们先要知道这个东西有什么组成,来自什么原料,使用啥手段处理。
我必须要告诉你,这个模型跟你使用的软件开发方法有密切的关系。比如你是使用数据库面向的,还是oo的,还是FDD的,还是RUP的,都会有所不同。如果你没有确定你的开发方式,那最好应该在这个阶段就着手确立一个比较稳定的方法流程。相关内容可以看软件工程类的书籍。当然如果您觉得无助,枯燥乏味,请学习李宇春,做个真爷们,去混超女。
大概的说,术语表总是需要的,专业名词解释字典是需要的,常用业务流程汇总时需要的,业务规则汇编是需要的。这些内容可以根据你的开发方式,建立各种使用建模语言表达的方式,比如类图,数据流图,用例,Feature表,对象图,之类的。看你用啥开发方式了,虽然外观有所差别,但是内容大体一致。
这块事情基本上考验的是编程上的基本功,是一种技术能力在业务学习上的体现。所以以后在这个地方别说什么业务比技术重要,你没技术这个根基,业务你也搞不明白。当然忽悠除外,忽悠这种大学问超脱于任何具体的技术和方法,是一种高级的能力,我们一个小程序员搞不定这些。要是能搞定,我们也早去做明星了。

你可能感兴趣的:(编程,OO)