C++设计模式 #3策略模式(Strategy Method)

动机 在软件构建过程中,某些对象使用的的算法可能多种多样,经常改变。如果将这些算法都写在类中,会使得类变得异常复杂;而且有时候支持不频繁使用的算法也是

9天前100

ORID焦点呈现法(Focused Conversation Method)

百度百科上对ORID的描述:即焦点呈现法(Focused Conversation Method),是一种通过催化师(主持人、引导讲师)引导来开展的结构化汇谈(会议、交谈)形式。该方法常被用作对事实进行分析和感觉某一工具和方法。(O实践-客

12天前70

平摊分析(Amortized Analysis)-- Potential Method

势能方法将已预付的工作表示成一种“势能”,在需要的时候可以释放出来,以支付后面的操作。势是与整个数据结构而不是其中的个别对象发生联系的。 开始时,先对一个初始数据结构D_0执

6月前280