Кент Бек | |
---|---|
Родился | 1961 (возраст 58–59) |
Гражданство | США |
Alma mater | Университет Орегона |
Известен | Экстремальным программированием, Шаблоны проектирования программного обеспечения, JUnit |
Научная карьера | |
Области | Программная инженерия |
Учреждения | Gusto |
Кент Бек (1961 г.р.) - американский инженер-программист и создатель экстремального программирования, a методология разработки программного обеспечения, которая избегает жестких формальных спецификаций для совместного и итеративного процесса проектирования. Бек был одним из 17 подписавших Agile Manifesto, основополагающего документа для гибкой разработки программного обеспечения. Экстремальные и гибкие методы тесно связаны с Test-Driven Development (TDD), ведущим сторонником которой, возможно, является Бек.
Бек первым разработал шаблоны проектирования программного обеспечения, а также коммерческое применение Smalltalk. Он написал фреймворк SUnit модульного тестирования для Smalltalk, который породил серию фреймворков xUnit, в частности JUnit для Java, который написал Бек. с Эрихом Гаммой. Бек популяризировал карты CRC вместе с Уордом Каннингемом, изобретателем вики.
Он живет в Сан-Франциско, Калифорния и работал в социальной сети Facebook. Кент работает в Gusto с апреля 2019 года.
Бек учился в Университете штата Орегон с 1979 по 1987 год, получив степени BS и MS в компьютере. и информатика.
В 1996 году Бек был нанят для работы над Комплексной компенсационной системой Chrysler. Бек, в свою очередь, привел Рона Джеффриса. В марте 1996 года группа разработчиков подсчитала, что система будет готова к запуску в производство примерно через год. В 1997 году команда разработчиков приняла метод работы, который теперь формализован как экстремальное программирование. Годовая цель доставки была почти достигнута, а фактическая доставка задержалась всего на пару месяцев.
В книге показано использование модульного тестирования как части методологии, включая примеры на Java и Python. Один раздел включает использование разработка через тестирование для разработки среды модульного тестирования.
Викискладе есть материалы, связанные с Кентом Беком. |
Викицитатник содержит цитаты, связанные с: Кентом Беком |