Martin Fowler - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Biyografi
  • 2 Yayınlar
  • 3 Kaynakça

Martin Fowler

  • العربية
  • مصرى
  • Български
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Français
  • Magyar
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • 한국어
  • Polski
  • Português
  • Русский
  • Српски / srpski
  • Svenska
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Martin Fowler
São Paulo Üniversitesinde konuşma yaparken
Doğum1963 (61-62 yaşında)
Walsall, İngiltere
EğitimUniversity College London (BSc, 1986)[1]
MeslekYazılım mühendisi
İşverenThoughtWorks

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]
  • 1996. Analiz Desenleri: Yeniden Kullanılabilir Nesne Modelleri. Addison-Wesley. 0-201-89542-0.
  • 1997. UML Distilled: Standart Nesne Modelleme Diline Kısa Bir Kılavuz. Addison-Wesley. 978-0-201-32563-8 ISBN   978-0-201-32563-8.
  • 1999. Yeniden Düzenleme: Mevcut Kod Tasarımını İyileştirme, Kent Beck, John Brant, William Opdyke ve Don Roberts ile (Haziran 1999). Addison-Wesley. 0-201-48567-2 ISBN   0-201-48567-2.
  • 2000. Ekstrem Programlamayı Planlama. Kent Beck ile. Addison-Wesley. 0-201-71091-9 ISBN   0-201-71091-9.
  • 2002. Kurumsal Uygulama Mimarisinin Kalıpları. David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee ve Randy Stafford ile. Addison-Wesley. 0-321-12742-0 ISBN   0-321-12742-0.
  • 2010. Etki Alanına Özgü Diller. Rebecca Parsons ile. Addison-Wesley. 978-0-321-71294-3 ISBN   978-0-321-71294-3.
  • 2012. NoSQL Distilled: Gelişmekte Olan Polyglot Persistence Dünyasına Kısa Bir Kılavuz. Pramod Sadalage ile. Addison-Wesley. 978-0-321-82662-6 ISBN   978-0-321-82662-6.
  • 2013. Yeniden düzenleme: Ruby Sürümü. Kent Beck, Shane Harvie ve Jay Fields ile. Addison-Wesley. 978-0-321-98413-5 ISBN   978-0-321-98413-5.
  • 2018. Yeniden Düzenleme: Mevcut Kod Tasarımını İyileştirme, İkinci Baskı. Kent Beck ve Martin Fowler. Addison-Wesley. 978-0-134-75768-1 ISBN   978-0-134-75768-1
  • g
  • t
  • d
Yazılım mühendisliği
Alanlar
Gereksinim çözümlemesi • Yazılım tasarımı • Programlama • Biçimsel yöntemler • Yazılım testi • Yazılım sistemleri • Yazılım dağıtımı • Yazılım bakımı
Kavramlar
Veri modelleme • Kurumsal mimari • Functional specification • Modelleme dili • Programlama paradigması • Yazılım • Yazılım mimarisi • Yazılım geliştirme yöntembilimi • Yazılım geliştirme süreci • Yazılımın niteliği • Yazılım kalite güvencesi • Yapısal analiz
Yönelimler
Atik • Aspect-oriented • Nesne yönelimli • Ontoloji • Servis odaklı • SDLC
Modeller
Geliştirme modelleri: Atik • Yinelemeli model • RUP • Scrum • Spiral model • Waterfall model • XP • V-Model
Diğer modeller: CMMI • Veri modeli • İşlev modeli • IDEF • Bilgi modeli • Metamodeling • Nesne modeli • Görünüm modeli • UML
Yazılım
mühendisleri
Victor Basili • Dennis Ritchie • Kent Beck • Peter Chen • Grady Booch • Fred Brooks • Barry Boehm • Bjarne Stroustrup • Ward Cunningham • Ole-Johan Dahl • Tom DeMarco • Edsger Dijkstra • Martin Fowler • C. A. R. Hoare • Watts Humphrey • Michael A. Jackson • Ivar Jacobson • Craig Larman • James Martin • Bertrand Meyer • David Parnas • Winston W. Royce • James Rumbaugh • Danese Cooper • Niklaus Wirth • Edward Yourdon
İlgili alanlar
Bilgisayar bilimi • Bilgisayar mühendisliği • İşletme mühendisliği • Geçmiş • Matematik • Proje yönetimi • Risk yönetimi • Sistem mühendisliği

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 19 Eylül 2020 tarihinde Wayback Machine sitesinde arşivlendi.. Retrieved 2015-03-30.
  6. ^ Manifesto for Agile Software Development 23 Şubat 2011 tarihinde Wayback Machine sitesinde arşivlendi.. Retrieved 2012-12-10.
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • ACM DL: 81100062314
  • BIBSYS: 97008637
  • BNF: cb144035177 (data)
  • CANTIC: a11077396
  • CiNii: DA10512199
  • DBLP: 36/4915
  • GND: 115868321
  • ISNI: 0000 0001 1036 3508
  • LCCN: n97040648
  • LNB: 000138354
  • NDL: 00686172
  • NKC: mzk2003175444
  • NLA: 35647030
  • NLG: 179035
  • NLI: 987007440554005171
  • NLK: KAC200006094
  • NTA: 197726577
  • RERO: A003256400
  • SNAC: w64w13mq
  • SUDOC: 059300388
  • Trove: 550084
  • VIAF: 5145169
  • WorldCat (LCCN): n97-040648
"https://tr.wikipedia.org/w/index.php?title=Martin_Fowler&oldid=32949440" sayfasından alınmıştır
Kategoriler:
  • Atik yazılım geliştirme
  • Amerika Birleşik Devletleri'ndeki Britanyalı gurbetçiler
  • Aşırı programlama
  • Britanyalı blogcular
  • University College London'da öğrenim görenler
  • 1963 doğumlular
  • Yaşayan insanlar
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • ACM-DL tanımlayıcısı olan Vikipedi maddeleri
  • BIBSYS tanımlayıcısı olan Vikipedi maddeleri
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • CANTIC tanımlayıcısı olan Vikipedi maddeleri
  • CINII tanımlayıcısı olan Vikipedi maddeleri
  • DBLP tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • ISNI tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • LNB tanımlayıcısı olan Vikipedi maddeleri
  • NDL tanımlayıcısı olan Vikipedi maddeleri
  • NKC tanımlayıcısı olan Vikipedi maddeleri
  • NLA tanımlayıcısı olan Vikipedi maddeleri
  • NLG tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • NLK tanımlayıcısı olan Vikipedi maddeleri
  • NTA tanımlayıcısı olan Vikipedi maddeleri
  • RERO tanımlayıcısı olan Vikipedi maddeleri
  • SNAC-ID tanımlayıcısı olan Vikipedi maddeleri
  • SUDOC tanımlayıcısı olan Vikipedi maddeleri
  • Trove tanımlayıcısı olan Vikipedi maddeleri
  • VIAF tanımlayıcısı olan Vikipedi maddeleri
  • WorldCat-LCCN tanımlayıcısı içeren Vikipedi maddeleri
  • Sayfa en son 18.53, 30 Mayıs 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Martin Fowler
Konu ekle