Роберт Сесил Мартин
(
англ.
Robert Cecil Martin), также известный как
Дядя Боб
(
англ.
Uncle Bob
) — американский инженер и программист, консультант и автор в области
разработки ПО
. Мартин является профессионалом в области разработки ПО с 1970, а с 1990 становится международным консультантом в этой области. В 2001 он организует встречу группы, которая создала
гибкую методологию разработки
из техник
экстремального программирования
.
С 1996 по 1999 был главным редактором журнала . В 2002 написал книгу «Быстрая разработка программ. Принципы, примеры, практика» (
англ.
Agile Software Development: Principles, Patterns, and Practices), которая дает прагматичные советы по
объектно-ориентированному дизайну
и разработке в agile-командах. Также он издал несколько популярных книг по программированию и методологиям разработки ПО.
Библиография
На русском языке
Быстрая разработка программ. Принципы, примеры, практика
(рус.)
. — Вильямс, 2004.
Чистый код. Создание, анализ и рефакторинг
(рус.)
. —
Питер
, 2012.
Идеальный программист. Как стать профессионалом разработки ПО
(рус.)
. —
Питер
, 2012.
Принципы, паттерны и методики гибкой разработки на языке C#
(рус.)
. — , 2011.
Гибкая разработка программ на Java и C++. Принципы, паттерны и методики
(рус.)
. — , 2016.
Чистая архитектура. Искусство разработки программного обеспечения
(рус.)
. —
Питер
, 2018.
Чистый Agile. Основы гибкости
(рус.)
. —
Питер
, 2020.
Идеальная работа. Программирование без прикрас. —
Питер
, 2022.
На английском языке
Designing Object-Oriented C++ Applications using the Booch Method
(англ.)
. —
Prentice-Hall
, 1995.