Martin Fowler (소프트웨어 아키텍트, Refactoring 저자)
별칭: Martin Fowler · 마틴 파울러 · Fowler
요약
세계적 소프트웨어 아키텍트. Refactoring, Patterns of Enterprise Application Architecture 등의 저자. ThoughtWorks Chief Scientist. 하네스 엔지니어링 을 "에이전트를 프로덕션에서 작동하게 하는 숨겨진 아키텍처 계층" 으로 정의 — 본 강의 concept/harness-engineering 의 권위 출처.
상세
기본 정보
| 항목 | 값 |
|---|---|
| 본명 | Martin Fowler |
| 직책 | ThoughtWorks Chief Scientist |
| 대표작 | Refactoring (1999), Patterns of Enterprise Application Architecture (2002), Domain-Specific Languages (2010) |
| 영향 영역 | OOP, 리팩토링, 마이크로서비스, DSL, 하네스 엔지니어링 |
본 강의에서의 위치
- 03 HRN concept/harness-engineering 의 권위 출처.
- term/architecture-fitness-harness 의 명명 / 정의 출처.
- 전통 소프트웨어 공학 권위 가 AI 에이전트 의 새 영역 을 인정·정의 — 수렴 권위 의 핵심.
핵심 발언
"에이전트를 프로덕션에서 작동하게 하는 숨겨진 아키텍처 계층." — Martin Fowler, "Harness Engineering"
관련 글: martinfowler.com/articles/harness-engineering.html
강의 활용
- 03 HRN lesson/hrn-4layer-architecture — Fowler 가 숨겨진 아키텍처 계층 으로 명명 인용.
- "OOP 의 권위가 AI 시대에도 같은 결론 에 도달" 의 수렴 메시지.
주의사항
- 청중 인지도: Fowler 가 한국 학생 청중에게 Refactoring 저자 정도로만 알려졌을 가능성 — 짧은 약력 부연.
- OOP 권위의 역설: 전통 OOP 권위가 AI 시대에 같은 말 을 한다는 점이 수렴 권위 의 핵심 — 강의에서 명시.
- DSL 저자 측면: 04 DSL 단원에서 Fowler 의 DSL 저자 정체성 으로 재인용 가능.