標籤:播客

敏捷與架構播客

Ryan Lockard (敏捷崛起) 邀請我加入 Rebecca Wirfs-Brock,針對敏捷專案的架構進行播客對談。Rebecca 開發了責任驅動設計,這對我職業生涯的開端影響深遠。我們討論了我們如何定義架構、測試對架構的影響、領域模型的角色、該準備什麼類型的文件,以及需要事先完成多少架構。

Rebecca Wirfs-Brock、Ryan Lockard 和 Martin Fowler

2017 年 5 月 15 日

閱讀更多…

音訊

敏捷 訪談 應用程式架構 文件 播客

撰寫敏捷宣言的回憶

敏捷崛起 播客已對敏捷宣言的作者進行一系列訪談。輪到我接受訪談了。我對 Snowbird 工作坊本身的記憶不多,但我能夠描述一些導致宣言的背景脈絡。

敏捷崛起與 Martin Fowler

2017 年 2 月 13 日

閱讀更多…

音訊

敏捷 訪談 播客 電腦歷史

Ruby Rogues 播客談重構

The Ruby Rogues 是 Ruby 世界中一個很受歡迎的程式設計 podcast。他們邀請我回去討論 Ruby 版本重構。我們談到了重構的定義、為什麼我們發現自己不太使用除錯器、可以做些什麼來使這本書現代化、重構工具的角色、註解是否可以用於好的方面、重構和重寫之間的權衡、模組化和微服務,以及軟體產業在過去二十年來如何改變。

作者:Martin Fowler

2014 年 10 月 22 日

閱讀更多…

音訊

重構 ruby podcast

Ruby Rogues 討論 EAA 的 P

Ruby Rogues 是個很受歡迎的 podcast,其中一個定期小組討論 Ruby 程式設計社群中的主題。他們有一個定期的讀書會,最近選了 EAA 的 P 作為他們的特色書籍。因此,他們請我作為他們節目的嘉賓,討論這本書和它所描述的模式,特別是這些模式與 Rails 框架之間的有趣關係。

作者:Martin Fowler

2013 年 3 月 20 日

閱讀更多…

音訊

設計 應用程式架構 ruby podcast

SE Radio Podcast 討論敏捷資料庫開發

Pramod Sadalge 領導了敏捷資料庫技術的開發,我們現在在 Thoughtworks 習慣性地使用這些技術。SE Radio 採訪我們,討論我們如何使用這些技術,與使用這些技術的應用程式一起反覆地演進資料庫的設計。我們討論如何將資料庫納入一個持續整合系統中、如何透過可重複的腳本遷移來進行資料庫變更,以及資料庫重構如何運作。

Pramod Sadalge 和 Martin Fowler

2012 年 6 月 1 日

閱讀更多…

音訊

資料庫 podcast

SE Radio Podcast 討論特定領域語言

Thoughtworks CTO Rebecca Parsons 加入我,他是 DSL 書籍的貢獻者,與 Markus Völter 談論 DSL。我們談論 DSL 是什麼、內部和外部 DSL 之間的差異,以及你應該(和不應該)使用 DSL 的時機。

Rebecca Parsons、Martin Fowler 和 Markus Völter

2012 年 1 月 26 日

閱讀更多…

音訊

語言工作台 訪談 特定領域語言 podcast

Heavy Cardboard 評論 Brass Birmingham

Brass Birmingham 是一款現代桌遊,玩家在工業革命中建立一個由煤礦、啤酒廠和鐵路組成的工業帝國。我和 Edward 對這款遊戲進行了詳細的評論:評估它的重量、檢視組成部分,並概述我們喜歡這款遊戲的原因。podcast 從我們最近的遊戲體驗開始,我談了一點我在遊戲方面的背景 - 實際評論從 1:16 開始。

作者:Edward Uhler 和 Martin Fowler

2019 年 9 月 9 日

閱讀更多…

音訊

播客 桌上遊戲


所有標籤

API design · agile · agile adoption · analysis patterns · application architecture · application integration · bad things · board games · build scripting · certification · collaboration · computer history · conference panels · conferences · continuous delivery · covid-19 · data analytics · database · design · dictionary · distributed computing magazine · diversions · diversity · documentation · domain driven design · domain specific language · domestic · encapsulation · enterprise architecture · estimation · event architectures · evolutionary design · experience reports · expositional architectures · extreme programming · front-end · gadgets · generative AI · ieeeSoftware · infodecks · internet culture · interviews · language feature · language workbench · lean · legacy rehab · legal · metrics · microservices · mobile · noSQL · object collaboration design · parser generators · photography · platforms · podcast · popular · presentation technique · privacy · process theory · productivity · programming environments · programming style · project planning · recruiting · refactoring · refactoring boundary · requirements analysis · ruby · security · talk videos · team environment · team organization · technical debt · technical leadership · test categories · testing · thoughtworks · tools · travel · uml · version control · web development · web services · website · writing

2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · 1996

所有內容