“提炼方法”的 步骤:设计一个新方法,并按照提炼代码的意图给方法命名。把原来方法中要提炼出的代码直接复制到新的方法中。检查目标方法中的局部变量、引用变量和临时变量,做出相应修改,有时要运用 移除临时变量 或 分解临时变量 的策略。在源方法中调用目标方法,取代提炼的代码。通过编译和测试。
开发环境和运行环境软件交付的核心是把程序从 开发者的机器 上迁移到 用户的机器 上