中秋佳節連假,看著一堆人出遊的新聞,然而還是有一大群熱血的夥伴,在連假中一起在線上進行了【#針對遺留代碼加入單元測試的藝術】以及【#極速開發】的培訓。
這是第一次採線上直播的進行方式,在上課前因為之前有錄 Classic TDD by Example 無限次觀看的影音課程的經驗,比較能掌握在螢幕上該怎麼解說、標記、highlight 重點。
而這次課前也跟同事和夥伴們事先練習過,如何用 zoom 來安排互動、討論、上課下課之間流暢度的配合,所以都還蠻順利的。
唯一就是開了6個 IDE 再加上 zoom 的直播當下,memory 跟 cpu 在 live coding 過程中,跑單元測試需要等待的時間拉長了,甚至 6 個 IDE 時 intellisense 出來的速度跟不上我的手速(後來關到剩下4個)
陪家人團聚很重要,讓自己進步也很重要,疫情肆虐下要恢復過去的生活已經幾乎不可能了,但工作機會卻因此越來越險峻,怎麼投資自己,怎麼讓自己更加熟悉線上/遠端的協作,還是很重要的。
感謝陪伴我第一次正式線上直播課的所有學員,謝謝你們即使在遠端,仍積極參與、發問,還有課後的練習。
※ 極速開發課上完當晚,就有學員錄好第一版練習影片找我 review 了,今天是第二天,已經有六位同學交了第一版作業。看到大家都這麼熱血,我也跟著沸騰起來了。
投資自己不嫌晚,但最怕沒跨出第一步,你不需要一開始就很強,但你需要開始才能變強。
也謝謝好夥伴 Cash Wu Geek 在線上幫忙顧前顧後,有你的協助,讓兩天課得以進行地更順利完整。
同時也有31部Youtube影片,追蹤數超過16萬的網紅HistoryBro,也在其Youtube影片中提到,💰 https://p.ecpay.com.tw/C12D4 (綠界) 糧草小額贊助連結,您的支持是我們努力的動力! (安全隱密可靠:信用卡、ATM、網路ATM、超商) PAYPAL糧草贊助 https://www.paypal.com/paypalme/MrHistoryBro 或KHMrHi...
「遺留代碼」的推薦目錄:
- 關於遺留代碼 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於遺留代碼 在 91 敏捷開發之路 Facebook 的最佳貼文
- 關於遺留代碼 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於遺留代碼 在 HistoryBro Youtube 的最讚貼文
- 關於遺留代碼 在 解鎖地球 Unlock the Earth / 旅行、歷史、文化 Podcast Youtube 的最讚貼文
- 關於遺留代碼 在 呱吉 Youtube 的最佳解答
- 關於遺留代碼 在 91 敏捷開發之路- #針對遺留代碼加入單元測試的藝術#202201 ... 的評價
- 關於遺留代碼 在 遗留代码单元测试与重构的一点小体会 - GitHub 的評價
- 關於遺留代碼 在 JavaTestDrivenDev | 《Java 测试驱动开发》学习笔记 的評價
- 關於遺留代碼 在 【張雅婷報新聞】高端自解密救選情? 高虹安男友公費助理 ... 的評價
遺留代碼 在 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 與書籍推薦。
遺留代碼 在 HistoryBro Youtube 的最讚貼文
💰 https://p.ecpay.com.tw/C12D4 (綠界)
糧草小額贊助連結,您的支持是我們努力的動力!
(安全隱密可靠:信用卡、ATM、網路ATM、超商)
PAYPAL糧草贊助 https://www.paypal.com/paypalme/MrHistoryBro
或KHMrHistory99@gmail.com
郵局匯款(代碼:700) 戶名:李易修
帳號:00410012376557
【商業合作】歷史哥官方信箱 KHMrHistory99@gmail.com
加入會員~抗黃標!穩定糧草供應!
★加入歷史哥會員 https://www.youtube.com/channel/UCOSmkVK2xsihzKXQgiXPS4w/join
☆加入小邦仔會員 https://www.youtube.com/channel/UCdD7GT_lN25Ni1P2UUnK1yA/join
購買文創小物。可愛貼圖!募集糧草!
【歷史哥同樂會】 https://shopee.tw/2olfqy9rc8
歷史哥LINE貼圖 https://store.line.me/stickershop/product/12252926
【節目分段】
0:00 直播倒數
3:15 打招呼、開場說明
4:49【進入主題】阿富汗真的是美國的「帝國墳場」嗎?
19:47【張競老師說明】阿富汗對外的影響力
33:40【進入主題】蔡英文提出「鄰國論」究竟葫蘆裡賣啥藥?
38:26【張競老師看法】鄰國論和中華民國非中國論!
52:44【進入主題】國民黨主席選舉
1:20:46【歷史哥說明】日本侵略時期遺留在台灣、中國東北的遺孤!
●【CALLIN專用Discord群】https://discord.gg/J5Vnfdxnrb
☆【SoundOn】@Historybro
★【Clubhouse】@Historybro
☆主頻【高雄歷史哥】 https://www.youtube.com/user/sungastill
★副頻【歷史哥生活】 https://www.youtube.com/channel/UCdD7GT_lN25Ni1P2UUnK1yA
☆短片頻到【歷史哥轉角】https://www.youtube.com/channel/UCe_1vuIMKIhNtX7waI2wBsA
☆FB粉專【歷史哥澄清唬】 https://reurl.cc/72lYeD
★FB備份粉專【歷史哥澄清唬+】https://www.facebook.com/MrHisBroBrain
☆FB第三粉專【歷史哥澄清唬=】https://www.facebook.com/MrHisBroBrains
★FB在地生活版【Care高雄】 https://reurl.cc/d0D1Zq
●TG官方頻道 https://reurl.cc/625jO5 (最新訊息推播)
●TG粉絲討論群 https://reurl.cc/0o147o (粉絲聊天室)
△推特 Twitter官方 https://twitter.com/MrHisBro
▲IG官方 https://www.instagram.com/mrhisbro/
△Twitch圖奇 https://www.twitch.tv/mrhisbro
#CALLIN請加入Discord群 #300萬罰款價值濃厚 #本頻道硬核有大砲沒奶妹謝謝
#國防安全研究院
遺留代碼 在 解鎖地球 Unlock the Earth / 旅行、歷史、文化 Podcast Youtube 的最讚貼文
喜歡解鎖地球嗎? 一鍵支持,請我們喝杯咖啡:
https://pay.firstory.me/user/unlocktheearth
上一集我們穿越泰寮邊境,進入神秘的寮國永珍。這集跟著我們到柬埔寨首都金邊,一探這座以「殺人」聞名的城市。
1975 - 1979 年,柬埔寨共產黨(俗稱紅色高棉)在這邊展開了極權的恐怖統治,短短不到四年的時間,居然殺死全國上下超過五分之一的人口,堪稱 20 世紀最有效率的殺人政權。即使在四十年後的今天,金邊依然以這場「自我滅絕」吸引無數遊客前來。想一睹紅色高棉遺留的足跡嗎?點擊 Podcast 一起來聽聽看吧!
除此之外,歡迎大家從以下地方跟我們連繫,告訴我們你的心得或意見:
Facebook:
fb.me/unlock.the.earth.travel
Instagram:
https://www.instagram.com/unlock.the.earth.podcast/
Medium 部落格:
http://bit.ly/medium-unlocktheearth
補充資料:
1. 吐斯廉屠殺紀念館原本是「昭博涅亞中學」,後來被紅色高棉改造成集中營和集體處決中心。改造後該地區被重新命名為第 21 號安全監獄(Security Prison 21;S-21),簡稱S-21,數字 21 是其在金邊南部所在地 Sangkat Tuol Svay Prey 的代碼。現場真的一時想不起來XDD
2. 《他們先殺了我父親:一個柬埔寨女兒的回憶錄》電影預告連結:https://www.youtube.com/watch?v=uS3Vp_quGCw
3. 延伸閱讀: 解鎖柬埔寨 vol.3: 金邊 | 除了殺人以外 (但還是包括殺人就是了)
http://bit.ly/medium-unlocktheearth-PhnomPenh
-------------------
Music from https://soundcloud.com/joakimkarud/dreams-1
Dreams by Joakim Karud
遺留代碼 在 呱吉 Youtube 的最佳解答
還有一些難以啟齒的故事,難以忘記的回憶,和一個我的小秘密。
今晚節目由樂天Kobo贊助,不論是秘密還是書籍,Forma電子書閱讀器都能開箱駕馭。
-
電子書優惠
4/9-4/12樂天Kobo電子書全館7折(代碼 LOVEAPR)
https://bit.ly/2Rjp6LL
閱讀器優惠
4/6-4/13 10AM 購買Kobo指定機種最高享1,600元優惠,登錄再送600元購書金/台!
台灣樂天市場 : https://bit.ly/2x8a6th
PChome24h購物: https://bit.ly/2Xhb159
遺留代碼 在 遗留代码单元测试与重构的一点小体会 - GitHub 的推薦與評價
遗留代码 单元测试与重构的一点小体会. #前提. 近日由于项目需求,我前往另一团队协助其代码进行测试,初到团队,我被告知了一个要求“只添加测试,不要修改原代码,即使 ... ... <看更多>
遺留代碼 在 JavaTestDrivenDev | 《Java 测试驱动开发》学习笔记 的推薦與評價
第8 章:重构遗留代码——使其重焕青春 ... TDD不能直接应用于遗留代码,可能需要稍微调整步骤才管用。 本章目录及程序实现. ... <看更多>
遺留代碼 在 91 敏捷開發之路- #針對遺留代碼加入單元測試的藝術#202201 ... 的推薦與評價
針對遺留代碼加入單元測試的藝術#202201 梯次,正式對外開放報名,目前已有26 位報名成功,剩下4 個席次。 ... <看更多>