Джим Коплиен - Jim Coplien

Джеймс О. Коплиен, также известен как Справиться[нужна цитата ], писатель, преподаватель и исследователь в области Информатика. В 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] В Организационные шаблоны гибкой разработки программного обеспечения книга, которую он совместно представил альтернативную версию Закон Конвея.

Ведущий

Коплиен несколько раз выступал в Великобритании на АККУ конференция:

Он выступил с несколькими основными докладами на конференции, такими как «Размышления об размышлениях» на 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.

внешние ссылки