Не перевіряючи фактично мою копію "Міфічного чоловіка-місяця" (усі, хто читає це, дійсно повинні мати копію, доступну), була глава, в якій Брукс розглядав продуктивність за написаними рядками. Цікавим для нього моментом була не фактична кількість рядків, написаних на день, а те, що вона здавалася приблизно однаковою як у асемблері, так і в PL / I (я думаю, що це була мова вищого рівня, що використовується).
Брукс не збирався викидати якусь довільну цифру продуктивності, але він працював над даними про реальні проекти, і, як я пам'ятаю, вони могли становити в середньому 12 рядків на день.
Він зазначив, що можна очікувати різної продуктивності. Він сказав, що компілятори були втричі складнішими за прикладні програми, а операційні системи втричі складніші, ніж компілятори. (Здається, він любив використовувати множники з трьох для розділення категорій.)
Я не знаю, чи оцінив він тоді індивідуальні відмінності між продуктивністю програміста (хоча в аргументі на порядок він постулював коефіцієнт семи різниць), але, як ми знаємо, вища продуктивність не лише питання написання більше код, а також написання правильного коду для виконання завдання.
Існує також питання довкілля. Брукс трохи роздумував над тим, що зробить розробників швидшими чи повільнішими. Як і багато людей, він сумнівався, чи поточні примхи (інтерактивна налагодження за допомогою систем розподілу часу) були кращими за старі способи (ретельне попереднє планування двогодинного знімка за допомогою всієї машини).
Враховуючи це, я б ігнорував будь-яке фактичне число продуктивності, яке він вважав марним; постійне значення книги полягає в принципах і більш загальних уроках, які люди наполегливо не навчаються. (Гей, якби всі їх вивчили, книга мала би бути цікавою лише для історії, подібно до всіх аргументів Фрейда про те, що є щось на зразок підсвідомості.)