肖恩·H·科里

作者评论

你可以在代码块内拥有私有子程序。

{
local *foo = sub { print "in foo\n"; };

# 这有效
foo();
}

# 这无效
foo();

“衡量什么,改进什么。” -- John Gall,《系统圣经》

小心你选择什么作为指标;它们将决定你的开发人员在哪里投入最多的精力。 例如,选择代码行数作为指标意味着他们将生成大量代码,但他们不会花时间减少错误。

© . All rights reserved.