Martin Fowler

Vikipedi, özgür ansiklopedi
Gezinti kısmına atla Arama kısmına atla
Martin Fowler
Webysther 20150414193208 - Martin Fowler.jpg
São Paulo Üniversitesinde konuşma yaparken
Doğum 1963 (56-57 yaşında)
Walsall, İngiltere
Eğitim University College London (BSc, 1986)[1]
Meslek Yazılım mühendisi
İşveren ThoughtWorks

Martin Fowler (1963 doğumlu), nesne yönelimli analiz ve tasarım, UML, kalıplar ve ekstrem programlama dahil çevik yazılım geliştirme metodolojilerinde uzmanlaşmış, yazılım geliştirme konusunda İngiliz bir yazılım geliştiricisi, uluslararası konuşmacı ve yazardır.

1999 tarihli Refactoring adlı kitabı, kod yeniden düzenleme uygulamasını popüler hale getirdi .[2] 2004 yılında mimari bir model olan Sunum Modeli'ni (PM) tanıttı.[3]

Biyografi[değiştir | kaynağı değiştir]

Fowler, İngiltere'nin Walsall kentinde dünyaya geldi ve büyüdü ve orada orta öğretimini Queen Mary's Gramer School'da aldı. 1986 yılında University College London'dan mezun oldu. 1994'te, Melrose banliyösünde Boston, Massachusetts yakınlarında yaşadığı Amerika Birleşik Devletleri'ne taşındı.[1]

Fowler, 1980'lerin başında yazılımla çalışmaya başladı. 1986 yılında üniversite dışında, 1991 yılına kadar Coopers & Lybrand için yazılım geliştirme alanında çalışmaya başladı.[4] 2000 yılında bir sistem entegrasyon ve danışmanlık şirketi olan ThoughtWorks'e [1] katıldı ve burada Baş Bilim Adamı olarak görev yaptı.[5]

Fowler, yazılım geliştirme konusunda dokuz kitap yazmıştır. Agile Alliance'ın bir üyesidir ve 2001'de 16 imzacı üye ile birlikte Çevik Yazılım Geliştirme Manifestosu'nun oluşturulmasına yardımcı olmuştur.[6]

Yayınlar[değiştir | kaynağı değiştir]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ a b c Martin Fowler 23 Haziran 2018 tarihinde Wayback Machine sitesinde arşivlendi. at martinfowler.com. Retrieved 2012-11-15.
  2. ^ Stephane Faroult; Pascal L'Hermite (2008). Refactoring SQL Applications. O'Reilly Media. p. 8. 978-0-596-55177-3.
  3. ^ Stephen Chin; Dean Iverson; Oswald Campesato; Paul Trani (2011). Pro Android Flash. Apress. p. 300. 978-1-4302-3232-2.
  4. ^ James A. Highsmith (2002). Agile Software Development Ecosystems. Addison-Wesley Professional. p. 133. 978-0-201-76043-9.
  5. ^ Martin Fowler | ThoughtWorks. Retrieved 2015-03-30.
  6. ^ Manifesto for Agile Software Development 23 Şubat 2011 tarihinde Wayback Machine sitesinde arşivlendi.. Retrieved 2012-12-10.