2009年5月14日星期四

彩色UML总能给出漂亮的领域模型


手上在写的一个程序需要不断抓取实时信息,然后根据既定的策略做出相应的反应。写着写着,就觉得结构有点乱了。等一下!我还没有用彩色UML建过领域模型!

特定的Info触发Strategy创建Executing,Executing在被创建之后可以接受Info,并创建ExecutingDetail。Strategy可以控制在执行的Executing的数目。Executing实际上是一个有限状态自动机的实例。

画了类图以后,感觉好多了。方法学就是习惯。习惯就是不那么做就感觉不舒服。

试着用Netbeans画了个序列图。VisualParadigm接手UML模块后,带来了易用性。

没有评论: