-2000代码行

2021-03-11 00:37:57

1982年初,丽莎软件团队正试图为大推动在未来六个月内发货的大推动。一些管理人员决定在他们从一周写入的代码中跟踪每个人工工程的进度是一个好主意。它们设计了一种表格,每个工程师都需要提交每个星期五,其中包括那周写入的代码行数的领域。

Bill Atkinson是QuickDraw和主要用户界面设计师的作者,迄今为止最重要的LISA实现者,认为代码线是软件生产力的愚蠢衡量标准。他认为他的目标是尽可能小而快速地写作,并且代码公制的行只鼓励写邋,臃肿,破碎的代码。他最近正在努力优化QuickDraw' S区域计算机械,并使用更简单,更常规的算法完全重写该区域发动机,这在一些调整后,使区域操作速度速度几乎六倍。作为副产品,重写还保存了大约2,000行代码。他刚刚在优化时才触及完成,这是时候填写了第一次填写管理表。当他到达代码部分时,他考虑了一秒钟,然后写在数字:-2000。我不确定经理如何对此作出反应,但我知道,在几周后,他们停止要求票据填写表格,他很乐意遵守。