Rename Method (函数更名)

Summary 函数的名称未能揭示函数的用途。修改函数名称。编程

                                               

动机:
安全

  咱们极力提倡的一种编程风格就是:将复杂的处理函数分解成小函数。可是若是作的很差,这会使你费劲周折却弄不清这些小函数各自的用途。要避免这种麻烦,关键就在于给哈纳斯起个好名称。函数的名称应该准确表达它的用途。给函数命名有一个好办法:首先考虑应该给这个函数写上一句怎样的注释,而后想办法将注释变成函数名称。函数


作法:测试

1.检查函数签名是否被超类或子类实现过。若是是,则须要针对每份实现分别进行下列步骤。spa

2.声明一个新函数,将它命名为你想要的新名称。将旧函数的代码复制到新函数中,并进行适当调整。接口

3.编译编译

4.修改旧函数,令它将调用转发给新函数。引用

若是只有少数几个地方引用旧函数,你能够大胆地跳过这一步骤。im

5.编译,测试。命名

6.找出旧函数的全部被引用点,修改它们,令它们改而引用新函数。每次修改后,编译并测试。

7.删除旧函数。

若是旧函数是该类public接口的一部分,你可能没法安全地删除它。这种状况下,将它保留在原处,并将它标记为deprecated(建议不使用)。

8.编译,测试。

相关文章
相关标签/搜索