Кент Бек

редактировать
Кент Бек
Kent Beck no Workshop Mapping XP.jpg
Родился1961 (возраст 58–59)
ГражданствоСША
Alma materУниверситет Орегона
ИзвестенЭкстремальным программированием, Шаблоны проектирования программного обеспечения, JUnit
Научная карьера
ОбластиПрограммная инженерия
УчрежденияGusto
Бек, выступающий в 2001 году

Кент Бек (1961 г.р.) - американский инженер-программист и создатель экстремального программирования, a методология разработки программного обеспечения, которая избегает жестких формальных спецификаций для совместного и итеративного процесса проектирования. Бек был одним из 17 подписавших Agile Manifesto, основополагающего документа для гибкой разработки программного обеспечения. Экстремальные и гибкие методы тесно связаны с Test-Driven Development (TDD), ведущим сторонником которой, возможно, является Бек.

Бек первым разработал шаблоны проектирования программного обеспечения, а также коммерческое применение Smalltalk. Он написал фреймворк SUnit модульного тестирования для Smalltalk, который породил серию фреймворков xUnit, в частности JUnit для Java, который написал Бек. с Эрихом Гаммой. Бек популяризировал карты CRC вместе с Уордом Каннингемом, изобретателем вики.

Он живет в Сан-Франциско, Калифорния и работал в социальной сети Facebook. Кент работает в Gusto с апреля 2019 года.

Содержание
  • 1 История
  • 2 Публикации
    • 2.1 Книги
    • 2.2 Избранные статьи
  • 3 Ссылки
  • 4 Внешние links
История

Бек учился в Университете штата Орегон с 1979 по 1987 год, получив степени BS и MS в компьютере. и информатика.

В 1996 году Бек был нанят для работы над Комплексной компенсационной системой Chrysler. Бек, в свою очередь, привел Рона Джеффриса. В марте 1996 года группа разработчиков подсчитала, что система будет готова к запуску в производство примерно через год. В 1997 году команда разработчиков приняла метод работы, который теперь формализован как экстремальное программирование. Годовая цель доставки была почти достигнута, а фактическая доставка задержалась всего на пару месяцев.

Публикации

Книги

  • 1996 г. Руководство Кента Бека по лучшему Smalltalk: отсортированная коллекция. Издательство Кембриджского университета. (ISBN 978-0521644372 )
  • 1997. Smalltalk Best Practice Patterns. Prentice Hall. (ISBN 978-0134769042 )
  • 1999. Extreme Объяснение программирования: примите изменения. Аддисон-Уэсли. Обладатель премии Jolt Productivity Award. (ISBN 978-0321278654 )
  • 2000. Планирование экстремального программирования. Мартин Фаулер. Эддисон-Уэсли. (ISBN 978-0201710915 )
  • 2002. Разработка через тестирование на примере. Эддисон-Уэсли. Победитель конкурса Jolt Награда за продуктивность. (ISBN 978-0321146533 )
    Концепция Бека разработки через тестирование основана на двух основных правилах:
    1. Никогда не пишите одна строка кода, если только у вас нет автоматизированного теста, который не прошел.
    2. Устранение дублирования.

В книге показано использование модульного тестирования как части методологии, включая примеры на Java и Python. Один раздел включает использование разработка через тестирование для разработки среды модульного тестирования.

  • 2003. Содействие Eclipse: принципы, шаблоны и P Лугины. С Эрихом Гаммой. Эддисон-Уэсли. (ISBN 978-0321205759 )
  • 2004. Карманное руководство JUnit. О'Рейли. (ISBN 978-0596007430 )
  • 2004. Extreme Programming Explained: Embrace Change, 2nd Edition. With Cynthia Andres. Addison-Wesley. Полностью переписан. (ISBN 978-0201616415 )
  • 2008. Шаблоны реализации. Addison- Уэсли. (ISBN 978-0321413093 )

Избранные статьи

Ссылки
Внешние ссылки
Викискладе есть материалы, связанные с Кентом Беком.
Викицитатник содержит цитаты, связанные с: Кентом Беком
Последняя правка сделана 2021-05-25 03:59:51
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте