Оглавление
Мастерство разработки программного обеспечения
-
Определение и развитие мастерства в разработке программного обеспечения
- Мастерство в разработке программного обеспечения рассматривается как ремесло, подобное средневековым цехам.
- Движение за гибкую разработку программного обеспечения в 1990-х годах способствовало реформированию управления проектами.
- В 1992 году Джек У. Ривз предложил рассматривать разработку программного обеспечения как сочетание ремесла и инженерной дисциплины.
- В 1999 году Энди Хант и Дэйв Томас опубликовали “Прагматичный программист”, подчеркивая важность мастерства в разработке программного обеспечения.
- В 2001 году Пит Макбрин выпустил книгу “Мастерство разработки программного обеспечения”, утверждая, что разработчики могут не воспринимать себя как инженеров.
- В 2008 году Роберт К. Мартин предложил пятую ценность Agile – “Мастерство выше всякой ерунды”, позже изменив ее на “Мастерство важнее исполнения”.
- В 2009 году в Либертивилле был проведен эксперимент по обмену мастерами, а в 2010 году состоялся второй обмен между Obtiva и Relevance.
- В 2010 году было основано Лондонское сообщество разработчиков программного обеспечения, которое на сегодняшний день является самым крупным и активным сообществом в мире.
- В 2014 году Сандро Манкузо опубликовал книгу “Мастер программного обеспечения: профессионализм, прагматизм, гордость”, укрепив движение за совершенствование программного обеспечения.
-
Рекомендации и дальнейшее чтение
- В статье представлены рекомендации по форматированию кода и использованию иконок.
- Упомянуты внешние ссылки, связанные с темой мастерства в разработке программного обеспечения.