首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

小弟我应该用哪种设计模式

2012-02-06 
我应该用哪种设计模式我现在做一个过程控制的东东有几个因素要考虑进去,温度、时间、压力、过程一开始我开微

我应该用哪种设计模式
我现在做一个过程控制的东东
有几个因素要考虑进去,温度、时间、压力、过程
一开始我开微波加热,又开个若干风扇冷却加热器
然后实现步骤1-在几分钟之内,加热到目标度
然后实现步骤2-在几分钟之内,加热到目标度
...
完成最后一个步骤后,就完成了方法,然后开始降温,关微波,开所有风扇,冷却到室温
中间可能还要有一些控制(按照什么升温曲线来加热温度等)

[解决办法]
事件驱动,
比如到了多少度,发送一个事件,
然后根据事件处理
[解决办法]
呃,楼主得了GOF设计模式模式狂热症了。
[解决办法]

探讨
  Cook( "龙虾", "水", PutInPot );
Cook( "鸡肉", "椰子酱", BoomBoom );

看看,我们居然把函数当成调用参数传递了!


[解决办法]
观察者模式+策略模式
[解决办法]
顺其自然,不要硬套模式,在你做的过程中不停的修改得到最后最好的就是符合你自己项目实情的模式
走一条具有中国特色的社会主义道路
其实世间本无所谓模式,用的人多了也便成了模式
[解决办法]
观察者模式+策略模式
[解决办法]
状态 + 责任链模式 proxy 各个状态

热点排行