JCConf 2026

人要比車兇 - 今年不看明年去傳藝中心看的 TDD 體驗工作坊

TDD 說起來好像是個很老的東西,大家都覺得很老,大家都覺得自己懂,大家都覺得現在好像不需要了,但事實是:大家其實都不知道他到底在幹嘛。

『在這個 AI 飆速的年代,已經不需要 TDD 了』這個立論你一定聽過,但你仔細想,在這個 AI 飆速的年代,別人跟你說不再需要的豈止是 TDD 而已?說老實話,如果今天公司跟你說不再需要你了,你也就點頭認同舉手同意?不會吧!?

TDD 的操作沒有什麼特別的,就只是大家熟知的『紅燈、綠燈、重構』。它的價值在於能夠快速暴露你自身對於需求理解、架構設計、設計成本的控管的不足。這件事,跟 AI 不 AI 沒有關係,AI 只是讓問題暴露得更快而已。

真正的問題在,當問題暴露出來擺在你眼前,不要說能不能解了,看不看得出來也許才是我們真正的瓶頸。

在 AI 飆速的年代,寫程式還需要嗎?架構還需要嗎?DDD 還需要嗎?程式易讀易改性還需要嗎?

也許到最後可以一句話總結:『人要比車兇』。

在這場工作坊中,與會者將與講者組成 Pair,我們將一起用 TDD 的方式,帶出從以前到現在你可能想都沒想過的設計問題。更棒的是,你不用帶電腦!讓我來當你的 Driver,一起來體驗,在 TDD + Pair Programming 的過程中,全程用力思考架構與設計問題是長什麼樣子。

Kuma Syu

你很少見過像 Kuma 這麼討厭 coding 的 RD。

他堅持,只要滿足需求,能夠少寫 code 就少寫 code。因此致力於自動化測試與 Clean Code 精神的實踐。於此同時,品質不能犧牲。

不擅長重複動作的 Kuma,對於維運,他追求的目標是極致自動化,能夠讓機器做的事就不自己做。他為追求更高的價值並減少浪費,只憑一股近乎信仰的熱忱,在組織內推動各種流程改善。

做過 PO,做過 SM,也做過維運一條龍的 RD,到最後才發現,當什麼職位無所謂,追求價值才是重點。

「敏捷精神,熱愛軟體工程」── 你可以這麼形容他。