Уильям Опдайк - Википедия - William Opdyke

Уильям Ф. (Билл) Опдайк (родился около 1958 г.) - американский ученый-компьютерщик и архитектор в компании JPMorgan Chase, известный своими ранними работами над рефакторинг кода.[1][2]

Жизнь и работа

Опдык получил степень бакалавра наук. из Университет Дрекселя в 1979 г. из Университет Висконсина в Мэдисоне в 1982 г. и его докторская степень. от Университет Иллинойса в Урбане-Шампейн в 1992 году под руководством Ральфа Джонсона.[3] Его доктор философии. Тезис, Рефакторинг объектно-ориентированных фреймворков был первым глубоким исследованием рефакторинг кода как программная инженерия техника.[1]

После окончания учебы Опдайк начал свою карьеру в AT&T Bell Laboratories в 1981 году, где проработал исследователем до 2001 года. С 2001 по 2006 год он был доцентом кафедры компьютерных наук в Северный Центральный колледж в Нейпервилл, Иллинойс, и для Motorola в Шаумбург, Иллинойс.[4] С 2009 года он является корпоративным архитектором в области мобильного и розничного банковского обслуживания через Интернет, а также тренером программы развития технического лидерства.

Избранные публикации

  • Опдайк, Уильям Ф. Рефакторинг объектно-ориентированных фреймворков. Дисс. Университет Иллинойса в Урбане-Шампейне, 1992 г.
  • Фаулер М., Бек К., Брант Дж., Опдайк В. и Робертс Д. (1999). Рефакторинг: улучшение дизайна существующих программ.

Статьи, подборка:[5]

  • Опдайк, Уильям Ф. и Ральф Э. Джонсон. «Создание абстрактных суперклассов путем рефакторинга». Материалы конференции ACM 1993 г. по информатике. ACM, 1993.
  • Джонсон, Ральф Э. и Уильям Ф. Опдайк. «Рефакторинг и агрегирование». Объектные технологии для перспективного программного обеспечения. Springer Berlin Heidelberg, 1993. 264-278.
  • Фут, Брайан и Уильям Ф. Опдайк. «Шаблоны жизненного цикла и рефакторинга, поддерживающие эволюцию и повторное использование». Языки шаблонов разработки программ 1 (1995).

Рекомендации

  1. ^ а б Фаулер, Мартин; Бек, Кент (1999), Рефакторинг: улучшение дизайна существующего кода, Серия об объектных технологиях Аддисона-Уэсли, Эддисон-Уэсли, стр.415, ISBN  978-0-201-48567-7.
  2. ^ Бушманн, Франк, Кельвин Хенни и Дуглас Шимдт. Шаблонно-ориентированная архитектура программного обеспечения: шаблоны и язык шаблонов. Vol. 5. Джон Уайли и сыновья, 2007.
  3. ^ Опдайк (1992)
  4. ^ Членство указано в качестве организатора Третий семинар ACM по инструментам рефакторинга (WRT'09), получено 27 апреля 2010.
  5. ^ Список публикаций DBLP