Джим Коплин
Тема этой статьи может не соответствовать рекомендациям Википедии по известности для ученых . ( октябрь 2018 г. ) |
Джеймс О. Коплиен , также известный как Коуп , [1] писатель, лектор и исследователь в области информатики . В 2003–2004 годах он возглавлял Vloeberghs Leerstoel (кафедру Vloeberghs) в Брюссельском свободном университете и был приглашенным профессором в Манчестерском университете .
Он известен своим участием в основании движения шаблонов в рамках Hillside Group , организацией мероприятий в рамках серии конференций «Языки шаблонов программ» , а также своими работами о шаблонах проектирования программного обеспечения и организационных шаблонах .
Карьера
[ редактировать ]Его постоянная работа с Липин Чжао включает монографию под названием «Обобщенная формальная теория дизайна», в которой исследуются основы симметрии и нарушения симметрии в дизайне в целом и в шаблонах в частности. [ нужна ссылка ]
Коуп был одним из основателей Hillside Group вместе с Кентом Беком , Грэди Бучом , Уордом Каннингемом , Ральфом Джонсоном , Кеном Ауэром и Хэлом Хильдебрандом . Он организовал несколько конференций из серии конференций по шаблонным языкам программ (PLoP) и является давним автором шаблонов и наставником PLoP. Его модельная форма, «Форма Коплиена», [2] — это упрощенный способ структурирования узора для подготовки к написанию более грамотного варианта в александрийской форме. Вместе с Трюгве Реенскаугом он был руководителем разработки парадигмы данных, контекста и взаимодействия (DCI).
Он также был программным руководителем конференции «Объектно-ориентированное программирование, системы, языки и приложения» ( OOPSLA ) в 1996 году, а также был соучредителем, а иногда и председателем многих конференций по шаблонам программного обеспечения.
Книги
[ редактировать ]Книги, которые он написал, написал в соавторстве или отредактировал, включают:
- Джеймс О. Коплиен (сентябрь 1991 г.). Продвинутые стили и идиомы программирования на C++ . ISBN 978-0-201-54855-6 .
- Джеймс О. Коплиен, Дуглас К. Шмидт (май 1995 г.). Языки шаблонов проектирования программ . Аддисон-Уэсли. ISBN 978-0-201-60734-5 .
- Джон М. Влиссидес; Джеймс О. Коплиен; Норман Л. Керт (июнь 1996 г.). Языки шаблонов проектирования программ 2 (версия 2) . Аддисон-Уэсли. ISBN 978-0-201-89527-8 .
- Джеймс О. Коплиен (июнь 1996 г.). Программные шаблоны . ISBN 978-1-884842-50-4 .
- Джеймс О. Коплиен (октябрь 1998 г.). Мультипарадигмальное проектирование для C++ . Аддисон-Уэсли. ISBN 978-0-201-82467-4 .
- Джеймс О. Коплиен, Нил Б. Харрисон (июль 2004 г.). Организационные модели гибкой разработки программного обеспечения . Пирсон Прентис Холл. ISBN 978-0-13-146740-8 .
- Джеймс О. Коплиен, Гертруда Бьорнвиг (август 2010 г.). Бережливая архитектура программного обеспечения для гибкой разработки программного обеспечения . Джон Уайли и сыновья. ISBN 978-0-470-68420-7 .
Исследовать
[ редактировать ]Его ранние работы над идиомами C++ были одним из трех основных источников популярных шаблонов проектирования . [ нужна ссылка ] Он также назвал любопытно повторяющийся шаблон шаблона идиомой C++. [1] Его работа над организационными шаблонами послужила источником вдохновения как для экстремального программирования, так и для экстремального программирования. [2] и для Scrum . ежедневных стендапов [3] [4] В книге «Организационные шаблоны гибкой разработки программного обеспечения» он представил альтернативную версию закона Конвея .
Ведущий
[ редактировать ]Коплиен несколько раз выступал в Великобритании на конференции ACCU :
- ACCU2010 Бережливая архитектура и гибкая разработка программного обеспечения
- ACCU2008 Пять практических решений мифов Agile
- ACCU2008 Организационные модели: основы Agile
- ACCU2007 Сбалансированный гибкий подход к проектированию
Он выступил с основными докладами на нескольких конференциях, таких как «Размышления о размышлении» на SPLASH 2013, «Кайдзен и сертификация» на региональной конференции Scrum Alliance 2013 в Токио и «Цель людей, созданная людьми и для людей» на конференции Scrum Alliance в 2013 году. на конференции AOSD в Берлине в 2012 году.
Ссылки
[ редактировать ]- ^ Справочник по шаблонам: методы, стратегии и приложения . СИГС. Июнь 1998 г. с. 525. ИСБН 9780521648189 .
- ^ http://www.c2.com/cgi/wiki?CoplienForm [ только URL ]
- ^ Коплин, Джеймс О. (февраль 1995 г.). «Любопытно повторяющиеся шаблоны». Отчет по C++ : 24–27.
- ^ Фрейзер, Стивен, Кент Бек, Билл Капуто, Тим Маккиннон, Джеймс Ньюкирк и Чарли Пул. «Разработка через тестирование (TDD)». В ред. М. Марчези и Г. Суччи, XP 2003, LNCS 2675, стр. 459–462, 2003. ©Springer-Verlag, Берлин и Гейдельберг, 2003.
- ^ Сазерленд, Джефф. Истоки Скрама. Веб-страница. Архивировано 19 августа 2010 года в Wayback Machine . 5 июля 2007 г.
- ^ Библиотека Конгресса, Коплин, Джеймс О. Архивировано 19 сентября 2019 года в Библиотеке Конгресса . 19 сентября 2019 г.
- ^ Карл Хорст Клотц (3 февраля 1995 г.). «Примерно построенные программы». Зюддойче Цайтунг . 256 (51).
- ^ Джефф Сазерленд (2014). Скрам: искусство делать вдвое больше работы за половину времени . Корона. п. фф. 78. ИСБН 978-0385346450 .