中秋佳節連假,看著一堆人出遊的新聞,然而還是有一大群熱血的夥伴,在連假中一起在線上進行了【#針對遺留代碼加入單元測試的藝術】以及【#極速開發】的培訓。
這是第一次採線上直播的進行方式,在上課前因為之前有錄 Classic TDD by Example 無限次觀看的影音課程的經驗,比較能掌握在螢幕上該怎麼解說、標記、highlight 重點。
而這次課前也跟同事和夥伴們事先練習過,如何用 zoom 來安排互動、討論、上課下課之間流暢度的配合,所以都還蠻順利的。
唯一就是開了6個 IDE 再加上 zoom 的直播當下,memory 跟 cpu 在 live coding 過程中,跑單元測試需要等待的時間拉長了,甚至 6 個 IDE 時 intellisense 出來的速度跟不上我的手速(後來關到剩下4個)
陪家人團聚很重要,讓自己進步也很重要,疫情肆虐下要恢復過去的生活已經幾乎不可能了,但工作機會卻因此越來越險峻,怎麼投資自己,怎麼讓自己更加熟悉線上/遠端的協作,還是很重要的。
感謝陪伴我第一次正式線上直播課的所有學員,謝謝你們即使在遠端,仍積極參與、發問,還有課後的練習。
※ 極速開發課上完當晚,就有學員錄好第一版練習影片找我 review 了,今天是第二天,已經有六位同學交了第一版作業。看到大家都這麼熱血,我也跟著沸騰起來了。
投資自己不嫌晚,但最怕沒跨出第一步,你不需要一開始就很強,但你需要開始才能變強。
也謝謝好夥伴 Cash Wu Geek 在線上幫忙顧前顧後,有你的協助,讓兩天課得以進行地更順利完整。
「針對遺留代碼」的推薦目錄:
- 關於針對遺留代碼 在 91 敏捷開發之路 Facebook 的最佳解答
- 關於針對遺留代碼 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於針對遺留代碼 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於針對遺留代碼 在 [轉讓] 單元測試的藝術(線上課程) - 看板Soft_Job - 批踢踢實業坊 的評價
- 關於針對遺留代碼 在 91 敏捷開發之路- #針對遺留代碼加入單元測試的藝術#202201 ... 的評價
- 關於針對遺留代碼 在 Dx's Monkey Life 的評價
- 關於針對遺留代碼 在 Unit test mock2023-精選在臉書/Facebook/Dcard上的焦點新聞 ... 的評價
- 關於針對遺留代碼 在 Unit test mock2023-精選在臉書/Facebook/Dcard上的焦點新聞 ... 的評價
- 關於針對遺留代碼 在 十、处理遗留代码 - GitHub 的評價
- 關於針對遺留代碼 在 [轉讓] 單元測試的藝術(線上課程) - 看板Soft_Job - PTT網頁版 的評價
- 關於針對遺留代碼 在 轟動一時,萬人見證—奶奶遺留的穿越時空的“神秘代碼” | 完整版 的評價
- 關於針對遺留代碼 在 2023年英仙座流星雨最佳觀賞時間、YouTube直播線上看 的評價
針對遺留代碼 在 91 敏捷開發之路 Facebook 的精選貼文
【課程更新公告】
➀ 20210918 (六): 針對遺留代碼加入單元測試的藝術
➁ 20210919 (日): 極速開發
這兩門課因應疫情第二級管制,且九月學校剛開學更容易潛藏傳染風險,加上活動場地不允許室內用餐,且須梅花座、維持社交距離、避免直接的交流,加上室內上課時間長度與空氣流通問題,將改為「線上直播上課」搭配「未來實體課程/活動 回鍋」的方式,以便各位在原訂日期能即時獲得上課內容,且未來實體活動可補齊應有之上課效果。
還請有報名這兩門課的學員,檢查一下信箱,如您沒收到此通知信,請務必檢查一下垃圾信件,因為保護各位的 email 資訊,大量密件副本(bcc) 加上信件內容有些連結,容易被判定成垃圾信件。
如果還是沒有,請私訊我,我會盡快協助處理。
--
圖片來源:Photo by Patrick Fore on Unsplash
針對遺留代碼 在 91 敏捷開發之路 Facebook 的精選貼文
整理地蠻好的,從原理、設計、測試、流派、相關參考都解說地蠻齊全的。
大家若要應用到實務上,還可以再額外留意幾點補全:
1. 需求:怎麼從需求解析情境,用測試描述情境,搭配一點實例化需求到 ATDD 再到 TDD, 至少測試案例的顆粒度跟設計是從需求過來的,而不是單純用來驗證程式碼寫得對不對
2. 重構:重構測試,或是說測試該怎麼重構成像情境, (scenario), 而不是程式 (code),這是測試程式文件化的基本要件
3. 遺留代碼:怎麼針對遺留代碼優雅地加入 isolated 單元測試,優雅包含低風險、快速、設計簡潔。這是實務上最難的一道關卡,有趣的是,如果你掌握文中的核心概念跟實務上的切入點、脈絡跟基本技巧,絕大部分的語言 legacy code 加入單元測試的方式,萬變不離其宗。
能整理出這樣的系列文,除了要很有耐心外,還得方方面面的基本功都得到位,才能講到點。
當然,每個人對這一整塊領域的內容理解跟解說不盡相同,但這不是對錯的問題,而是視角跟 context 的差異,我還是覺得很值得推薦這樣的文章給大家,上面也有許多很好的 reference 與書籍推薦。
針對遺留代碼 在 91 敏捷開發之路- #針對遺留代碼加入單元測試的藝術#202201 ... 的推薦與評價
針對遺留代碼 加入單元測試的藝術 #202201 梯次,正式對外開放報名,目前已有26 位報名成功,剩下4 個席次。 簡介與報名這裡去:https://tdd.best/courses/unit- ... <看更多>
針對遺留代碼 在 Dx's Monkey Life 的推薦與評價
記錄一下GitLab CI 自動跑Unit Test 的步驟,有踩了一些小坑. Read More · CI/CD, GitLab, Unit Testing, NUnit · 針對遺留代碼加入單元測試的藝術課後筆記. ... <看更多>
針對遺留代碼 在 [轉讓] 單元測試的藝術(線上課程) - 看板Soft_Job - 批踢踢實業坊 的推薦與評價
因故無法如期上課
課程名稱:針對遺留代碼加入單元測試的藝術
課程講師:Joey Chen(91)
轉讓費用:原價13000
上課時間:2022/3/27(日)整天
意者請站內信,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.178.228 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1647272039.A.675.html
... <看更多>