Мартін Фаулер

Матеріал з Вікіпедії — вільної енциклопедії.
(Перенаправлено з Martin Fowler)
Перейти до навігації Перейти до пошуку
Мартін Фаулер
Народився18 грудня 1963(1963-12-18)[1][2][…] (60 років)
Волсолл, Західний Мідленд, Англія, Велика Британія
Країна Велика Британія
 США
Місце проживанняМелроуз
Діяльністьінженер-програміст, автор книг, лектор
Галузьгнучка розробка програмного забезпечення, неперервна інтеграція і проектування програмного забезпечення
Alma materУніверситетський коледж Лондона (1986)[4] і Queen Mary's Grammar Schoold
Знання мованглійська
ЗакладPricewaterhouseCoopers і ThoughtWorksd
Сайтmartinfowler.com

Ма́ртін Фа́улер (англ. Martin Fowler; нар. 1963) — британський інженер-програміст, лектор з розробки програмного забезпечення, автор багатьох книг і статей з архітектури програмного забезпечення, об'єктно-орієнтованого аналізу та розробок, мови UML, екстремального програмування, рефакторингу, предметно-орієнтованих мов програмування.

Життєпис

[ред. | ред. код]

Мартін Фаулер народився і виріс у місті Уолсолл, Англія, де він навчався в гімназії королеви Марії. Закінчив Університетський коледж у Лондоні 1986 року. 1994 року переїхав до Сполучених Штатів Америки, де він живе неподалік від Бостона, штат Массачусетс, у передмісті Мелроуз.[5]

Фаулер почав працювати з програмним забезпеченням на початку 1980-х років. З 1986 року до 1991 року він створював програмне забезпечення для Coopers & Lybrand. З 2000-го став головним науковим співробітником консалтингової компанії ThoughtWorks. Фаулер написав шість книг на тему розробки програмного забезпечення, є одним з авторів маніфесту гнучкої розробки[6], підтримує bliki, поєднання блогу та вікі.

Публікації

[ред. | ред. код]
  • 1996. Аналізуючи шаблони: Повторне використання об'єктних моделей (Analysis Patterns: Reusable Object Models). Addison-Wesley. ISBN 0-201-89542-0.
  • 1997. UML. Короткий посібник по UML (UML Distilled: A Brief Guide to the Standard Object Modeling Language.)
  • 1999. Рефакторинг. Поліпшення існуючого коду (Refactoring: Improving the Design of Existing Code, With Kent Beck, John Brant, William Opdyke, and Don Roberts). Addison-Wesley. ISBN 0-201-48567-2.
  • 2001. Екстремальне програмування: планування (Planning Extreme Programming. With Kent Beck). Addison-Wesley. ISBN 0-201-71091-9.
  • 2002. Архітектура корпоративних програмних додатків (Patterns of Enterprise Application Architecture. With David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford). Addison-Wesley. ISBN 0-321-12742-0.
  • 2010. Предметно-орієнтовані мови програмування (Domain-Specific Languages. With Rebecca Parsons). Addison-Wesley. ISBN 978-0-321-71294-3.
  • 2012. NoSQL Distilled. With Pramod Sadalage. Addison-Wesley. ISBN 978-0-321-82662-6.

Примітки

[ред. | ред. код]
  1. Deutsche Nationalbibliothek Record #115868321 // Gemeinsame Normdatei — 2012—2016.
  2. Autoritats UB
  3. Korean Authority File
  4. http://martinfowler.com/aboutMe.html
  5. Мартін Фаулер [Архівовано 23 червня 2018 у Wayback Machine.]. Домашня сторінка.
  6. Маніфест гнучкої розробки (англ.)

Посилання

[ред. | ред. код]