美文网首页
可读的艺术 变量三原则

可读的艺术 变量三原则

作者: 大笑的篷蒿人 | 来源:发表于2022-03-17 20:36 被阅读0次

    说三原则有点太大了,说三个注意点可能比较好。

    注意点一:没用的变量不要加

    注意点二:变量作用域尽量小

    注意点三:变量尽量少赋值

    从可读性来说,没得说,变量少当然好理解,作用域小和减少变量的效果类似,少赋值有点意思,频繁的赋值确实不容易理解其意义。这样说有点抽象,书中构造了这样一个反例:

    反例

    变量found针对第一点,用尽早返回的原则可以消除。

    变量elem的作用域可以更小,放到循环体内部更好。

    变量i如果改用for循环也可以缩小作用域,

    在缩小作用域的同时elem的赋值可以减少到一次,i的赋值虽然还有两次,但这两次出现在同一行for中,含义也更加明确。

    这一段言简意赅,用起来应该也不难。

    相关文章

      网友评论

          本文标题:可读的艺术 变量三原则

          本文链接:https://www.haomeiwen.com/subject/dklbdrtx.html