Издательство: | Символ-Плюс |
Дата выхода: | октябрь 2009 |
Размер файла: | 2508 Кб |
Роберт Гласс исследует важный, но часто упускаемый из виду вопрос о роли творчества в программном инжиниринге и программировании. Почти полувековой личный опыт как разработчика, преподавателя и исследователя помогает автору охватить множество проблем. Что важнее - процесс или продукт? Каково соотношение между "интеллектуальным" и "канцелярским" трудом, а также между теорией и практикой в программировании и как сделать их взаимодействие более эффективным? В каких ситуациях полезнее подход со строгим контролем, а когда лучше свободное экспериментирование?
Первое издание, вышедшее в 1995 году, стало бестселлером. Второе издание подверглось значительной доработке. Том Демарко в своем предисловии сравнивает его со знаменитым "Мифическим человеко-месяцем" Фредерика Брукса. Первоначальный текст был дополнен результатами более чем десятилетних поисков недостающего звена между творчеством и программированием. Со свойственным автору мягким юмором и эрудированностью он дает читателю советы и рекомендации огромной важности, проливает свет на историю становления индустрии разработки ПО, исподволь подводя к мысли о том, что настоящий программист - это не оператор, не наборщик кода, а настоящий Творец.
Отзывы читателей:
"В дискуссиях о программировании творчество упоминается часто, но обычно со слабым представлением о влияющих на него факторах и крайне поверхностным пониманием роли, которую оно должно играть в разработке программ. Эти частые ссылки на творчество могут быть ошибочными, но они свидетельствуют о важном факте: творчество - проблема огромной важности в разработке программного обеспечения, и эта новаторская книга дает живое объяснение для многих "как" и "почему"... Первое издание 1995 года надолго вошло в мою личную "горячую десятку" книг. "Software Creativity 2.0" более отшлифовано, легче читается и вобрало в себя еще 10 лет опыта и мудрости Гласса. Книга обращается к тем же коренным проблемам программирования, что и "Peopleware" или "Мифический человеко-месяц", и делает это столь же ясно. Мир программирования многим обязан Роберту Глассу и его пятидесятилетней карьере в нашей отрасли. Эта книга выделяется среди других его трудов и может считаться его magnum opus. Рекомендую ее со всей ответственностью."
- Steve McConnell, из комментария на Amazon.com
"...короче говоря, очень рекомендую эту книгу."
- D. Dwyer, из комментария на Amazon.com
Об авторе:
Роберт Гласс - основатель фирмы Computing Trends. Написал более десятка книг, посвященных разработке ПО и урокам провалов компьютерных проектов. Он пользуется доверием многих как ведущий авторитет в сфере разработки ПО, особенно тех, кто читает его колонки в журналах "Communications of the ACM" и в "IEEE Software". Роберт также выпускает бюллетень "The Software Practitioner" и часто выступает на семинарах и конференциях, посвященных разработке ПО. Когда его способность продвигаться вверх по карьерной лестнице достигла неизбежного предела, он предпринял фланговый маневр, перейдя на научную и преподавательскую работу. Он читал курс лекций по инженерии ПО аспирантам Университета Сиэттла (1982-1987) и один год (1987-1988) проработал в (очень академическом) Институте инженерии ПО (Software Engineering Institute - SEI). (До этого, получив грант, он два года (1970-1972) занимался исследованиями инструментальных средств в Вашингтонском университете.) В 1995 г шведский университет Линкопинга присвоил ему почетную степень Ph.D, а в 1999 г. он был избран членом профессиональной ассоциации вычислительной техники ACM (Association for Computing Machinery)..