コード行数:間違った指標 - Lisaチームの逸話

2025-06-26

1982年初頭、アップルのLisaチームは、コード行数でエンジニアの生産性を追跡していました。QuickDrawの作者であるBill Atkinsonは、この指標をばかげたものと考え、簡潔で効率的なコードを優先しました。彼はQuickDrawの領域計算を最適化し、速度を6倍に向上させながら、コードを2000行削減しました。生産性フォームには、有名な「-2000」と記入しました。経営陣はこの間違った指標の使用を賢明にもやめました。

開発