Американский учёный-компьютерщик и архитектор предприятий
Уильям Ф. « Билл » Опдайк (родился около 1958 г.) — американский учёный-компьютерщик и архитектор предприятий в JPMorgan Chase , известный своими ранними работами по рефакторингу кода . [1] [2]
Образование
Опдайк получил степень бакалавра в Университете Дрекселя в 1979 году, степень магистра в Университете Висконсин-Мэдисон в 1982 году и докторскую степень в Университете Иллинойса в Урбане-Шампейне в 1992 году под руководством Ральфа Джонсона . Его докторская диссертация «Рефакторинг объектно-ориентированных фреймворков» стала первым углубленным исследованием рефакторинга кода как метода разработки программного обеспечения . [1] [3]
Карьера
Опдайк начал свою карьеру в AT&T Bell Laboratories в 1981 году, где он работал исследователем до 2001 года. С 2001 по 2006 год он был доцентом кафедры компьютерных наук в North Central College в Напервилле, штат Иллинойс , и в Motorola в Шаумбурге, штат Иллинойс . [4] С 2009 года он работал архитектором предприятия в области мобильного и веб-розничного банкинга, а также тренером в программе развития технического лидерства.
Избранные публикации
- Опдайк, Уильям Ф. Рефакторинг объектно-ориентированных фреймворков. Дисс. Университет Иллинойса в Урбане-Шампейне, 1992.
- Фаулер, М., Бек, К., Брант, Дж., Опдайк, В. и Робертс, Д. (1999). Рефакторинг: улучшение дизайна существующих программ.
- Опдайк, Уильям Ф. и Ральф Э. Джонсон. «Создание абстрактных суперклассов путем рефакторинга». Труды конференции ACM 1993 года по информатике. ACM, 1993. [5]
- Джонсон, Ральф Э. и Уильям Ф. Опдайк. «Рефакторинг и агрегация». Объектные технологии для передового программного обеспечения. Springer Berlin Heidelberg, 1993. 264-278.
- Фут, Брайан и Уильям Ф. Опдайк. «Жизненный цикл и шаблоны рефакторинга, которые поддерживают эволюцию и повторное использование». Языки шаблонов проектирования программ 1 (1995).
Ссылки
- ^ ab Fowler, Martin ; Beck, Kent (1999), Рефакторинг: Улучшение дизайна существующего кода , Серия объектных технологий Addison-Wesley, Addison-Wesley, стр. 415, ISBN 978-0-201-48567-7.
- ^ Бушманн, Фрэнк; Хенни, Кевлин ; Шмидт, Дуглас (2007), Архитектура программного обеспечения, ориентированная на шаблоны: о шаблонах и языке шаблонов, Архитектура программного обеспечения, ориентированная на шаблоны, т. 5, John Wiley & Sons, ISBN 978-0471486480.
- ^ Опдайк, Уильям (1992), Рефакторинг объектно-ориентированных фреймворков, hdl :2142/72072.
- ^ Организация указана как организатор Третьего семинара ACM по инструментам рефакторинга (WRT'09), получено 27.04.2010.
- ^ "dblp: William F. Opdyke". www.informatik.uni-trier.de . Получено 17 октября 2022 г. .