Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
请教设计一个流程多变的模式
2006-05-08
mooncui
一个处理流程比较多变,过程比较长的程序,怎样设计可以使对各种变化改变最方便,改变最少?
banq
2006-05-08 20:05
状态模式和状态机。
mooncui
2006-05-11 13:51
如果流程不会多变,只是流程的状态是比较多,是否需要用这个模式?
如果用了,类会多出来很多。
banq
2006-05-13 17:45
>类会多出来很多
是的,灵活性增强的同时,复杂性增加,粒度越细,复杂度就越大。
这有一个适度,取决于你的具体业务场景。
cljspn
2008-03-21 21:54
我觉得有一利就有一弊,事事不要强求.只要能够解决问题,前题是要考虑程序可维护,健壮.