我发现在我大部分独立工作的环境中,我越来越多地使用完全限定的方法调用,而不是使用指令。以前,我只是保持与团队上最突出的编码实践一致。
个人而言,我觉得阅读冗长的代码更容易一目了然,我打字很快,尤其是有自动完成功能,我发现自己更经常使用谷歌作为我的文档来源,这时完全限定的名称会返回一个更窄的结果集。这些显然是非常主观的理由,更喜欢使用完全限定的方法调用而不是指令。
在重构工具普及的今天,是否存在使用指令优于完全限定或者相反的具体原因,还是纯粹是个人喜好问题,就像注释间隔一样?最后,你更喜欢哪种方式,为什么?
个人而言,我觉得阅读冗长的代码更容易一目了然,我打字很快,尤其是有自动完成功能,我发现自己更经常使用谷歌作为我的文档来源,这时完全限定的名称会返回一个更窄的结果集。这些显然是非常主观的理由,更喜欢使用完全限定的方法调用而不是指令。
在重构工具普及的今天,是否存在使用指令优于完全限定或者相反的具体原因,还是纯粹是个人喜好问题,就像注释间隔一样?最后,你更喜欢哪种方式,为什么?