Вкус 2026–2027

Фред Брукс

Frederick P. Brooks

Назвал концептуальную целостность главным в проектировании: замысел должен исходить из одной головы

Кто
Американский инженер и учёный-информатик, автор «Мифического человеко-месяца»
Годы
1931–2022

Фредерик Брукс руководил в IBM разработкой семейства компьютеров System/360 и операционной системы OS/360, а потом основал факультет информатики Университета Северной Каролины и два десятилетия его возглавлял. В 1999 году он получил премию Тьюринга. Уйдя из IBM, Брукс разобрал опыт OS/360 в книге «The Mythical Man-Month», впервые изданной в 1975 году.

Четвёртая глава книги начинается с Реймсского собора: восемь поколений строителей жертвовали своими идеями ради единого замысла. Брукс делает вывод: концептуальная целостность — самое важное в проектировании системы. В переводе: «лучше, чтобы система обошлась без некоторых странных функций и улучшений, но отражала один набор идей, чем содержала много хороших, но независимых и несогласованных». Целостность требует, чтобы проект шёл «из одной головы или от очень немногих созвучных умов» (from one mind, or from a very small number of agreeing resonant minds). Брукс приводит и собственную ошибку: он отдал спецификацию OS/360 команде из 150 человек, и результат опоздал и вышел хуже.

Для курса Брукс — опора темы Одна голова: целостность и хранитель вкуса и противоядие от проектирования комитетом. Его книга — свидетельство практика о программных системах; перенос на вкус в продуктах вообще сделан курсом. В практику стоит взять упражнение Чья это была голова?: найти, из чьей головы вырос замысел знакомого продукта.

Ключевые работы

  • «The Mythical Man-Month» (1975; юбилейное издание 1995)
  • «No Silver Bullet—Essence and Accident in Software Engineering»
  • «The Design of Design»

Связано