Martin Fowler大神 - 微服務、貧血模型、重構、敏捷開發方法論
阿新 • • 發佈:2021-09-17
Martin Fowler大神1963年出生在英格蘭的沃爾索耳,並在94年移居到了美國。
而在軟體開發領域,大名鼎鼎的敏捷開發方法論,就是他首創的。
除了被公認為全球知名的面向物件分析設計、UML、模式等方面的專家,現在還擔任ThoughtWorks公司的首席科學家。
Martin Fowler大神1963年出生在英格蘭的沃爾索耳,並在94年移居到了美國。
而在軟體開發領域,大名鼎鼎的敏捷開發方法論,就是他首創的。
除了被公認為全球知名的面向物件分析設計、UML、模式等方面的專家,現在還擔任ThoughtWorks公司的首席科學家。
同時被人尊稱為軟體開發的教父,則因為具備一種非凡的能力:將軟體開發的實踐過程,抽象總結並形成實踐“概念”。很明顯,這需要極強的抽象與思維能力。
Martin Folwer還提出了不少耳熟能詳的技術概念,如重構、微服務、貧血模型等等。
- “重構”的概念,推動了”重構”實踐的普及,以至於在IDE中,重構變成了必備功能。
- 自從 Martin Fowler提出了 Microservice(微服務)的概念後,業界就捲起了一股關於微服務的熱潮。
- 貧血模型、充血模型則是DDD領域驅動設計中的重要概念之一。