论文部分内容阅读
委托模式是软件设计模式中的一项基本技巧,虽然在面向对象程序设计中,委托的使用可以带来各种优势,但过度使用将导致类的功能下降(需管理大量的成分对象,造成资源的浪费)。在软件重构研究中,将这种过度使用委托的现象称为“中间人坏味”。将中间人坏味检测与即时重构的基本思想相结合,通过后台运行的监控机制分析代码变化,提醒程序员进行重构,从而达到提高软件质量、降低开发成本的目的。