Джим Коплиен - Jim Coplien
Тема этой статьи может не соответствовать Википедии общее руководство по известности.Октябрь 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Джеймс О. Коплиен, также известен как Справиться[нужна цитата ], писатель, преподаватель и исследователь в области Информатика. В 2003–2004 гг. Он провел Vloeberghs Leerstoel (председатель Vloeberghs) в Vrije Universiteit Brussel и был приглашенным профессором в Манчестерский университет.
Он известен своим участием в создании движения паттернов как части Hillside Group, организация мероприятий в Шаблонные языки программ серии конференций и его работы по шаблоны проектирования программного обеспечения и организационные модели.
Карьера
Его текущая работа с Липин Чжао включает монографию под названием «Обобщенная формальная теория дизайна», в которой исследуются основы симметрии и нарушения симметрии в дизайне в целом и в моделях в частности.[нужна цитата ]
Коуп был одним из основателей Hillside Group с участием Кент Бек, Грейди Буч, Уорд Каннингем, Ральф Джонсон, Кен Ауэр и Хэл Хильдебранд. Он организовал несколько конференций в Шаблонные языки программ (PLoP), давний автор шаблонов и пастырь PLoP. Его образцовая форма, «Форма Коплиена»,[1] - это упрощенный способ структурирования шаблона для подготовки к написанию более грамотной версии в александрийской форме. Вместе с Трюгве Реенскауг он был одним из руководителей при проектировании данные, контекст и взаимодействие (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] В Организационные шаблоны гибкой разработки программного обеспечения книга, которую он совместно представил альтернативную версию Закон Конвея.
Ведущий
Коплиен несколько раз выступал в Великобритании на АККУ конференция:
- ACCU2010 Бережливая архитектура и гибкая разработка программного обеспечения
- ACCU2008 Пять практических решений мифов об Agile
- Организационные шаблоны ACCU2008: основы гибкой разработки
- ACCU2007 Сбалансированный гибкий подход к проектированию
Он выступил с несколькими основными докладами на конференции, такими как «Размышления об размышлениях» на SPLASH 2013, «Кайдзен и сертификация» на региональной конференции Scrum Alliance 2013 г. в Токио, и «Объекты людей, людей и для людей» на конференции AOSD в Берлине в 2012 году.
использованная литература
- ^ Коплиен, Джеймс О. (февраль 1995 г.). «Любопытно повторяющиеся шаблоны шаблонов». Отчет C ++: 24–27.
- ^ Фрейзер, Стивен, Кент Бек, Билл Капуто, Тим Маккиннон, Джеймс Ньюкирк и Чарли Пул. «Разработка через тестирование (TDD)». В M. Marchesi и G. Succi, ред., XP 2003, LNCS 2675, стр. 459–462, 2003. © Springer-Verlag, Berlin and Heidelberg, 2003.
- ^ Сазерленд, Джефф. Истоки Scrum. веб-страница В архиве 19 августа 2010 г. Wayback Machine. 5 июля 2007 г.
- ^ Библиотека Конгресса, Коплиен, Джеймс О. В архиве 19 сентября 2019 в Библиотека Конгресса. 19 сентября 2019.