Martin Fowler – Biografia
Martin Fowler jest brytyjskim programistą, autorem i międzynarodowym mówcą w dziedzinie rozwoju oprogramowania. Urodził się 18 grudnia 1963 roku w Walsall w Anglii. Ukończył studia na University College London w 1986 roku. W 1994 roku przeniósł się do Stanów Zjednoczonych, gdzie mieszka w Melrose, w stanie Massachusetts. Fowler rozpoczął pracę w branży oprogramowania na początku lat 80. XX wieku. W 1986 roku rozpoczął pracę w Coopers & Lybrand, a od 2000 roku jest Chief Scientist w firmie ThoughtWorks. Jest autorem dziewięciu książek na temat rozwoju oprogramowania, w tym znanej publikacji 'Refaktoryzacja', która spopularyzowała praktykę refaktoryzacji kodu. Jest członkiem Agile Alliance i współtwórcą Manifestu dla Zwinnego Rozwoju Oprogramowania z 2001 roku.
Gdzie i kiedy się urodził
- Data
- Miasto
- Walsall
- Kraj
- Wielka Brytania
Skąd pochodzi – narodowość i języki
- Narodowość
- Brytyjska
- Języki
- angielski
Ważne daty – kalendarium życia
- 1986 – Ukończenie studiów na University College London.
- 1994 – Przeprowadzka do Stanów Zjednoczonych.
- 1999 – Publikacja książki 'Refaktoryzacja', która spopularyzowała praktykę refaktoryzacji kodu.
- 2000 – Dołączenie do ThoughtWorks jako Chief Scientist.
Szkoły i studia – wykształcenie
- Szkoła / uczelnia
- University College London
- Kierunek studiów
- Informatyka
- Tytuł
- Licencjat
- Lata nauki
- 1982-1986
O twórczości – czym się zajmuje
- Zawód
- programista, autor, mówca
- Gatunki
- informatyka, matematyka
- O czym pisze (tematy)
- Główne tematy w twórczości Fowlersa obejmują refaktoryzację kodu, metody zwinne oraz projektowanie oprogramowania.
- Skąd czerpał inspirację
- Agile Alliance, Kent Beck, John Brant
- Kto na nim się wzorował
- Wielu programistów i inżynierów oprogramowania, którzy korzystają z jego metod i praktyk.
Czym się wyróżnia – charakterystyczne cechy
- refaktoryzacja
- metody zwinne
- analiza obiektowa
Najważniejsze książki i dzieła
- Tytuł
- Refaktoryzacja: Ulepszanie struktury istniejącego kodu
- Tytuł oryginalny
- Refactoring: Improving the Design of Existing Code
- Rok wydania
- 1999
- Rodzaj
- książka
- O czym jest
- Książka, która spopularyzowała praktykę refaktoryzacji kodu.
Co o nim mówią – krytycy i czytelnicy
- Ocena krytyków
- Fowler jest uznawany za jednego z wiodących myślicieli w dziedzinie rozwoju oprogramowania, a jego prace są szeroko cytowane i stosowane w branży.
- Znaczenie dla kultury
- Wpłynął na rozwój praktyk w inżynierii oprogramowania, zwłaszcza w kontekście metod zwinnych.
Źródła
- Strona oficjalna
- martinfowler.com