今天很開心受邀神秘組織「BESG」的邀約
第一次用 gather town 分享滿有趣的
好像又比我自己在 YT 上直播來得更正式一點 XD
搞得我當初在選主題跟定稿的時候有點緊張
看了一下過往的簡報主題
各個都很厲害呀,說是新手組出來的分享會也都太有料了吧 🥲
不信你們自己去看 repo
https://github.com/kylemocode/BESG
想一下要能不重複又要來個 YT 上沒聊過的
就決定和大家分享一些關於「Code review 的實務技巧」
希望今天的分享能夠帶給大家一些幫助
感謝各位中秋連假還來一起參與聊聊
同時也有9部Youtube影片,追蹤數超過11萬的網紅JUNJUN SQUARE,也在其Youtube影片中提到,This video is sponserd by Laloras 夏天到了,炎炎夏日,日曬雨淋的天氣要如何保養皮膚不被炎熱的天氣所殘害呢?今天JunJun要來分享我的夏日保養步驟,還有一些不錯的保養小物推薦。如果你們有可以分享的保養小技巧,也歡迎在影片下面留言跟我分享唷! +++Use cod...
code review 技巧 在 TMBA Facebook 的精選貼文
【策略行銷部暑期社課報名】
✨想報名策行部的同學們久等了!
首先,在此跟大家說明一下,策行部暑期社課的進行方式會稍微不太一樣。
如同招說會跟同學們所說明,除了大社課的規劃外,
我們將在暑假時會帶領體驗社員實際執行一個專案
從這個專案,同學們除了可以實際感受策行部與各部門協調的情境,
也能在學習主題後,快速應用在實際活動有優質的產出!
👉🏻報名表單:https://docs.google.com/forms/d/e/1FAIpQLSd_wJ7QSFuv_oLKTYJHugl8Wj2UwXFYypyOdVOBVEjmNpNiqA/viewform?usp=sf_link
▸ 大社課 (其他部門社員也能參與)
1. 朱宥勳 作家
主題 |「在看不見的地方,下有感覺的工夫:文字的節奏與轉場」
時間 | 2020/08/01(六) 14:00~17:00
2. 黃一嘉 導演
主題 | 「演說簡報與影音影響力」
時間 | 2020/08/09(日) 14:00~17:00
▸ 小社課 & 策行部國金論壇專案團隊
🗓 第一堂小社課
時間: 2020/07/26(日) 09:00~12:30
主題: Adobe軟體安裝與設計教學
地點: 小樹屋(具體位置之後社團公佈)
🗓 第二堂小社課
時間: 2020/08/16(日) 14:00~17:00
主題: 業界講師簡報工作坊 + Review
地點: 小樹屋(具體位置之後社團公佈)
專案期間 | 2020/07/27 ~ 2020/09/11
平面設計 | Adobe Illustrator、Photoshop、線上設計網站的設計出圖技巧與Know-how教學
行銷企劃 | 社群媒體文案、企劃簡報製作
註1:國金專案例行會議目前暫定在每週二晚上定期TMBA幹部會議,地點為台大教研館。
註2:國金專案暑期團隊與小社課上限為15~20人,如超過此人數區間,將關閉報名表單,請見諒。
✨我們暑期小社課會注重在內容行銷,特別是平面設計的技巧,並將社課所學應用在國金論壇的行銷素材製作中,以及透過與社團幹部討論擬定企劃執行方向與內容,藉此累積跨部門溝通經驗。
此外,為了能在暑期順利執行TMBA歷年盛事國際金融論壇的專案,
為了避免專案團隊交接事務產生困難,希望有意願從策展活動、社群媒體中發揮影響力的同學能全程參加。透過小社課教學與實際專案執行雙管齊下,相信同學們一定能收穫滿滿滿!
【注意事項】
1.團體報名優惠到7/26(日)為止,三人同行1200/人,單人繳費1500/人,還沒報名的同學要加緊腳步了!
2.已完成報名且繳費完成的同學請掃描QR code, 或是搜尋21st_TMBA_Summer 社團,填寫自己的本名及就讀系所,待我們確認之後即可加入哦!
3.暑期小社課原則上限大專院校學生參與!
4.最新暑期社課消息、繳費資訊以及大家常問的問題都已經公布在粉專囉,若有後續其他疑問再私訊粉專。此外,建議您可以將TMBA通知設定為搶先看(通知),這樣就不會漏掉我們的的訊息!
5.報到前須檢查同學繳費狀況,以防意外狀況發生,請社員隨身攜帶收據或收據照片備查!
code review 技巧 在 91 敏捷開發之路 Facebook 的最佳解答
【念念不忘,必有迴響】
怎麼勾起大家心裡面那把快熄掉的火,怎麼讓火旺起來在四處蔓燒,怎麼讓培訓的效果不只是培訓的那兩三天,而是大家有動機、想在實務上用來解決問題並改善痛點、想趕快練習、想趕快分享好東西給其他人,這股衝動、堅持、行動,才是 #專業點火師 的價值。
#有用就有用_沒用就沒用
#雖然我覺得上課順序應該反過來
※ 參加我培訓的學員還有個特色,通常 #自費 跟 #老鳥 的比例非常高,至少都是 1/3 起跳,#這就是口碑
① 演化式設計:測試驅動開發與持續重構:https://dotblogs.com.tw/…/201907-evolutionary-development-t…
② 單元測試實戰營(針對遺留代碼):https://dotblogs.com.tw/…/unit-testing-effectively-with-leg…
③ 極速開發:https://dotblogs.com.tw/…/2019/02/18/extreme-developing-tra…
201811 重構與TDD實戰營
×
201901 單元測試實戰營
×
201905 極速開發
【 91 敏捷開發之路 三堂課心得集大成之文超長慎入】
一切是從某次和Scar Su的IDP開始,建議去看91的TDD 30天文章來學習,雖然之後TDD並沒有太實質的學習成果,卻間接認識了91這位大師以及開啟往後圍繞其周圍一切知識的大門。
半年多來上了三堂課,前後花了一個月左右的薪水、數不盡的白天與黑夜,收穫,真的很多。
▎重構與TDD實戰營
當時一股腦想學習TDD的我,上班時不經意看見此課程資訊,心跳加速、一股熱血湧上心頭,毫不猶豫的揪了 蔡孟哲 學長衝一發,學長的爽快答應,或許才是促成一切學習的開始。
「本來看到這個課程就有想上了,你揪我就覺得該衝一發。」
學習的路上有時候大概就是需要一點衝動以及一個添燃油的朋友,才能脫離猶豫往前衝吧。
回到課程,「TDD」這件事情並不只是單純測試先行,測試案例的產生乃是在明確的需求底下所產生,而追求明確的需求這件事本身是值得花時間進行的。而當需求討論出現瓶頸時,透過錯誤的舉例,來逼出需求方正確的回答,讓雙方的認知達到一致。當然這個需求不只是驗收情境,透過TDD不斷的由上而下的進行,在定義程式內物件職責時的需求方就是developer自己了。
比起TDD的紅燈→綠燈→重構的循環、一次只做一件事情的準則、測試或產品代碼都必須能說話、各種重構技巧讓程式碼乾淨且降低耦合等等的基本要求,在TDD上最重要的莫過於還是要不惜一切的榨出明確需求,不要害怕問蠢問題,更不要像在課堂時和學長pair時被91糾正「不要放棄溝通」的我們一樣,最終產出就是一堆廢code😂。
▎單元測試實戰營
上課前靠著自學研究,大概知道怎麼去寫單元測試,知道怎麼使用隔離框架,也在專案上嘗試過,但這個領域絕不可能僅有自己知道的那樣,也因此前堂課結束後不久便決定接著報名此課程。
雖然在課堂中一些基本知識相對已較熟悉,但有些知識或許要對的人講一遍,才能深入腦海中吧XD。例如替legacy code加測試的大絕之一--將耦合之處抽成protected,並在子物件下override此部分來達成隔離,95%以上案例皆可如此進行的這個方法,在「單元測試的藝術」一書中便已看過,當時卻沒有特別的感覺更不曾套用過,課後回去在工作上使用才發現這 太 猛 了,我想這概念就跟一個男生不聽媽媽的話但卻很聽女朋友的話的概念一樣吧😅。
不過這堂課最有價值的還是最後在工作實務上的各種探討及經驗分享,例如0測試的專案如何開始、code coverage之於團隊的意義、與第三方界接的各種眉眉角角、CI的最高準則性、團隊/個人如何看待單元測試等等,即便當時下課時間已經delay超多(不小心忘記91的課後面不能輕易安排行程RRR),但仍然捨不得走,每一項議題都是大家工作上的切身之痛,多聽一些就是多賺一些,也是對未來多一些幫助。
▎極速開發
在前兩堂課pair寫code時,就好幾次被91碎念我們的開發方式不太行,又慢又沒效率(之類的),開始只覺得寫得快又有什麼用,還是要等腦子能跟上才有意義,但隨著一次又一次91三刀流demo的洗禮下,漸漸覺得牙癢癢手癢癢。這次在學長的鼓吹下,也決定一起來學學這樣的開發方式。
這堂課程終於是個有類似講義的課程😂。隨著91的教學,vim來到了我的visual studio中,也獲得了91個人常用的自訂指令,滑鼠的地位逐漸母湯。但這堂課不僅於此,透過ReSharper的輔助,各式template的設定、自訂Quick Fix等等,把所有許多重複的、麻煩的事情,透過IDE的協助來簡化開發,讓developer關注在所需關注的事情即可。
Developer把每一個開發時的小動作(甚至是右手在滑鼠和鍵盤間移動)做簡化,每多擠出的一點點的時間,都可以用在需求的關注、架構設計等等其他本就要花時間的事情上,用最快的速度把腦裡出現的code投射到editor上,更有效率的提升工作效率以及價值。我想這才是這門課的精隨所在吧。
▎總結
上過91的課程都知道,能獲得的東西遠比課程名稱還多很多,沒有什麼值不值得,只有願不願意給自己打開門、試著站在巨人的肩上而已。
而不論是TDD、重構、UT、極速開發,練習、大量刻意的練習,才是精進的唯一之道。
▎影片 - Tennis Kata
以TDD方式完成tennis的計分功能。
從起初的一小時,透過不斷的練習、91的review、和學長的討論調整下,進入30分、27分、23分、20分、19分、17分到近期版本的14分,雖然仍有些失誤,但我想不完美的完美,更能驅使一個人繼續努力吧!
code review 技巧 在 JUNJUN SQUARE Youtube 的最佳解答
This video is sponserd by Laloras
夏天到了,炎炎夏日,日曬雨淋的天氣要如何保養皮膚不被炎熱的天氣所殘害呢?今天JunJun要來分享我的夏日保養步驟,還有一些不錯的保養小物推薦。如果你們有可以分享的保養小技巧,也歡迎在影片下面留言跟我分享唷!
+++Use code ZW10 to get 10% off at Laloras
Laloras: https://bit.ly/3w5Pri6
Silk Pajamas collection: https://bit.ly/3Af2EIE
Washable Silk Pajama Set:https://bit.ly/3w7a8de
+++Extra 15% off LILYSILK everything coupon code: Jun15
Lilysilk:https://bit.ly/366yf12
Silk pillowcase:https://bit.ly/3xvJD2C
*Why Lilysilk silk pillowcase:https://bit.ly/3A72hjj
Silk bra: https://bit.ly/3duIz7j
**************************************************************
Jun Jun 的電商連結: http://www.junjunsquare.com
Andata X JunJun Square 11+1色 植物色眼影盤:https://bit.ly/3qkBxqI
Where To Find Me
Instagram: https://www.instagram.com/junjunsquare/
Blog: http://junjunsquare.blogspot.com/
Facebook: https://www.facebook.com/junjunsquare/
Contact:junjunsquare@gmail.com
**************************************************************
JunJun 所使用的精品內膽包 Samorga
Samorga 官網連結:https://samorga.com/
*使用Jun Jun 折扣碼: JUNJUN20OFF
購買可以享有20%off的優惠
我們影片使用的背景音樂(BGM)
Epidemic Sound / 註冊連結 (30天免費試用)
http://share.epidemicsound.com/JUNJUN
**************************************************************
Jun Jun 和Chi Chi 開了一個新的頻道是關於我們旅行,生活上的點點滴滴的。
有興趣的朋友們也可以去訂閱唷!
Chi & Jun Channel連結在此:
https://www.youtube.com/chijun
#夏日保養#絲質睡衣#Laloras
code review 技巧 在 Stargazerr Lyla Youtube 的最佳解答
https://www.instagram.com/stargazerhb/
156cm/47kg
輸入折扣碼『JINGLyla15』所有商品15%off:https://bit.ly/341xMvY
1:18 MINA CHOCOLATE PUFF SLEEVE CARDIGAN(M/L) http://bit.ly/3oVZkvK
2:11 MATISSE CAMEL PLEATED POCKET SKORT(XS) http://bit.ly/2XPGtGM
2:59 COZY TEDDY OVERSIZED SWEATER(S/M) http://bit.ly/35K40xi
4:21 SUPERSOFT TAN DRAWSTRING JOGGERS (S) http://bit.ly/39GqgJK
5:35 CROPPED TAN PUFFER JACKET(S) http://bit.ly/3bK3VgP
7:24 TEDDY IVORY COAT(M/L) http://bit.ly/2N1Ildp
影片搭配的綁帶長靴:https://youtu.be/c-vFmG9fCRc
真皮小短靴(折扣碼lyla10打九折):https://bit.ly/2JmI83f
-----------------------------------------
☾ EXCLUSIVE DISCOUNT CODE 電商折扣碼專區
J.ING 輸入『JINGLyla15』所有商品15%off:https://bit.ly/341xMvY
W Concept輸入『Lyla10』所有商品10%off:https://bit.ly/33G6jAB
------------------------------------------
☾ BUSINESS INQUIRES 合作請E-MAIL
💌 [email protected]
------------------------------------------
☾ MUSIC
David Hugo - 9teen - https://thmatc.co/?l=9D512EBA
Liles Music - Shopping with Bae - https://thmatc.co/?l=C33A44BA
code review 技巧 在 Stargazerr Lyla Youtube 的精選貼文
https://www.instagram.com/stargazerhb/
156cm/47kg
▪︎ 片頭穿的白色針織 - MOIA 2 way cardigan(12%OFF折扣碼:DOUBLE2020):https://bit.ly/3gD4EB0
▪︎ 底很軟的真皮短靴:https://bit.ly/2JmI83f
▪︎ wan能打底衫(黑 XS):https://item.taobao.com/item.htm?spm=a1z09.2.0.0.40472e8dsZPxXj&id=624754864397&_u=be8vo8nd01a
▪︎ 超纤羊毛系列(奶白 半高領 XS):https://item.taobao.com/item.htm?spm=a1z09.2.0.0.40472e8dsZPxXj&id=630740407072&_u=be8vo8nc220
▪︎ 神仙打底(巧克力棕咖 半高領 S):https://item.taobao.com/item.htm?spm=a1z09.2.0.0.40472e8dsZPxXj&id=630590923109&_u=be8vo8n7e87
▪︎ 魔力牛仔裤(韓系淺米灰 常規版 XS):https://item.taobao.com/item.htm?spm=a1z09.2.0.0.40472e8dsZPxXj&id=628367144814&_u=be8vo8n6bc4
▪︎ 懒人羊毛套装(燕麥色 上衣版 XS):https://item.taobao.com/item.htm?spm=a1z09.2.0.0.40472e8dsZPxXj&id=630000005759&_u=be8vo8nd012
▪︎ 康赛妮浣熊绒系列(浣熊棕 開衫版 XS):https://item.taobao.com/item.htm?spm=a1z09.2.0.0.40472e8dsZPxXj&id=627929711995&_u=be8vo8nc518
-----------------------------------------
☾ EXCLUSIVE DISCOUNT CODE AREA 電商折扣碼專區
J.ING 輸入『JINGLyla15』所有商品15%off:https://bit.ly/341xMvY
W Concept輸入『Lyla10』所有商品10%off:https://bit.ly/33G6jAB
------------------------------------------
☾ BUSINESS INQUIRES 廠商合作請E-MAIL
💌 [email protected]
------------------------------------------
☾ MUSIC
Brooke Alexx - Drunk
https://thmatc.co/?l=405BD67A
Liles Music - Shopping with Bae
https://thmatc.co/?l=C33A44BA