Информатика и вычислительная техника
  • формат pdf
  • размер 2.39 МБ
  • добавлен 03 июля 2013 г.
Гласс Роберт. Креативное программирование 2.0
Креативное программирование
2.0.
– Пер. с англ. – СПб.: СимволлПлюс, 2009. –
352 с., ил.
ISBN 9785932861523
Роберт Гласс исследует важный, но часто упускаемый из виду вопрос о роли творчества в программном инжиниринге и программировании. Почти полувековой личный опыт как разработчика, преподавателя и исследователя помогают автору охватить множество проблем. Что важнее – процесс или продукт? Каково соотноошение между «интеллектуальным» и «канцелярским» трудом, а также между теорией и практикой в программировании и как сделать их взаимодействие более эффективным? В каких ситуациях полезнее подход со строгим контролем, а когда лучше свободное экспериментирование? Первое издание, вышедшее в 1995 году, стало бестселлером. Второе издание подверглось значительной доработке. Том Демарко в своем предисловии сравнивает его со знаменитым «Мифическим человекоомесяцем» Фредерика Брукса. Первоначальный текст был дополнен результатами более чем десятилетних поисков недостающего звена между творчеством и программированием. Со свойственным автору мягким юмором и эрудированностью он дает читателю советы и рекомендации огромной важности, проливает свет на историю становления индустрии разработки ПО, исподволь подводя к мысли о том, что настоящий программист – это не оператор, не наборщик кода, а настоящий Творец.
Оглавление
Часть I. Два типа мышления: исследование творчества
в области программирования
1. Дисциплина и гибкость
2. Формальные методы и эвристики
3. Оптимизация и разумная достаточность
4. Количественный и качественный подходы
5. Процесс или продукт?
6. Интеллектуальные и канцелярские задачи
7. Теория и практика
8. Наука и производство
9. Забавность и серьезность
Часть II. Как стимулировать творчество
10. Творчество в программирующей организации
11. Творчество в программных технологиях
12. Исторические даты творчества в программировании
Часть III. Краткий обзор творчества в других областях
13. Организационное творчество
14. Творческая личность
15. Помощь компьютера в творчестве
16. Парадоксы творчества
17. Так было всегда
Часть IV. Итоги и выводы
18. Синергическое заключение
19. Еще несколько выводов