西行漫記(14) 慌神了

2021-08-22 03:34:20 字數 403 閱讀 2778

地獄特訓第一天。其實很久沒有寫這樣的**,一堆物件彼此關聯互相委派。沒有容器,連工廠也沒有。於是第一感覺就是很難測試。再趕上nmock用得不熟,最後得到的單元測試實際是把三個物件捏到一起做功能測試。覺得慌了,沒有安全感,不知道加上哪塊**會break哪個測試。看看別人似乎也在慌,徐x飛快地改**,看著測試燈綠了又紅了;michael霸佔著鍵盤,似乎已經沒有寫新的測試了。

這是很好的體驗,沒有安全感讓大家都覺得難受。感想之一,mock很重要。感想之二,物件的建立和關係維護很難弄,所以容器很重要,不然mock也難做。感想之三,行為和資料其實還是一回事,用這樣的眼光就可以把繼承與組合考慮到一起去……這個不是下午慌神的時候感覺到的,是上午的收穫。

明天繼續地獄特訓。要更加小心地寫測試。記得hani曾經說twer都是測試痴迷者,估計有這樣的體驗之後很難不測試痴迷。

西行漫記(14) 慌神了

地獄特訓第一天。其實很久沒有寫這樣的 一堆物件彼此關聯互相委派。沒有容器,連工廠也沒有。於是第一感覺就是很難測試。再趕上nmock用得不熟,最後得到的單元測試實際是把三個物件捏到一起做功能測試。覺得慌了,沒有安全感,不知道加上哪塊 會break哪個測試。看看別人似乎也在慌,徐x飛快地改 看著測試燈綠...

西行漫記(19) 畢業了

經過6周的學習,thoughtworks university第三期學員今天畢業了。其實要從短短6周的時間學到多少東西,大家都知道是不可能的。更重要的是,我們從世界各地聚到一起,彼此認識,彼此了解。我們中的一些人將在幾年之後成為影響整個 thoughtworks 甚至影響整個社群的重要人物,咱們不是...

西行漫記(6) Diversity

其實diversity是昨天的課程 參加twu是我第一次出國,整個就是一次體驗diversity之旅。昨天課上作的遊戲,按照不同的屬性來分組,獨處vs扎堆 領導者vs追隨者 早起vs晚起 然後就會發現 原來每個人都有那麼多不同之處,原來每個人也還有那麼多相似之處。所以,open mind和保持自我,...