日历

March 2021
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
293031  

Reply To: exception safety和command pattern

Home Forums 《冒号课堂》讨论区 exception safety和command pattern Reply To: exception safety和command pattern

#1226
hui
Keymaster

命令模式是把行为封装为对象,作为数据来处理,的确有FP的味道。最大的区别是一个命令通常会产生副作用,不过如果适当地管理一组命令,可以利用备忘录模式在发生异常后进行undo操作,即尽量保证在有异常的情况下不产生副作用。

 请您评分1星(很差)2星(不行)3星(一般)4星(不错)5星(很棒)