Fuchun Russel Chang[The 蹭]乾淨程式碼錯了嗎?Casey和Uncle Bob在吵什麼?2023年2月,一部標題為”Clean” Code, Horrible Performance的影片出現在我的Youtube推荐清單裡,我一時沒有很認真的看待這部影片,十天後,同一個標題出現在另一個Facebook文章裡,原來他們兩個認真的討(吵)論了一回。Mar 13, 2023Mar 13, 2023
Fuchun Russel Chang薛丁格的ChatGPTChatGPT無疑是2023年最火紅的關鍵字,各行各業無一不想利用它來完成一些目標,但也因此開始有AI取代一些職業的聲音,例如軟體工程師。 軟體工程師?你要確定吶?讓ChatGPT取代我…Mar 4, 20231Mar 4, 20231
Fuchun Russel Chang我怎麼把新的資料源整合進到專案裡?聊聊關於修改系統的一些心得從進了目前公司後,就被指派到一個整個專案裡:我們要把現有的會員系統,從Membership,換到另一個會員系統服務。除此之外,我也要順便做一些重構,加上測試還有做一些效能上的調整。整個專案原本預定只要花三個月,但後來因為過程太過曲折,一直到現在都還沒上線。雖說如此,我從這個案子裡…Jun 28, 2021Jun 28, 2021
Fuchun Russel ChangLesson learned: 這次失業我學到了什麼在溫哥華將近兩年,卻有半年的時間是失業的狀況:當然這次情況不同。話雖如此,這次卻是讓我醒悟最透徹的一次。 整體來說,我還是會推薦到北美工作,無論是美國或是加拿大。但這次的失業讓我學到了不少東西,因此我還是做一些記錄,如果你準備、或正在北美找工作,希望你不要犯同樣的錯誤。Nov 23, 2020Nov 23, 2020
Fuchun Russel ChangIf-Else-If重構分享(1) Fluent API因為這個主題是我有興趣,而且長期都有在處理的問題,所以打算做成一系列的案例分享。Jun 14, 2020Jun 14, 2020
Fuchun Russel Chang倒底要不要寫註解?從重構四個if/else說起幾年前,我上了一堂課,課中有人問了講師這麼一個問題:是否應該把寫註解一事當成Convention?May 19, 2020May 19, 2020
Fuchun Russel Chang我怎麼重構一個有100個方法的類別作為一個軟體工程師,對「重構」其實一直都很著迷:我喜歡做重構,它可以讓人好好思考一個軟體應該有的樣子,從散亂、重覆到高效、有秩序。因此,在拿到一個有著100個方法,且重構難度不高的類別時,我知道我練功的時間到了。May 9, 2020May 9, 2020
Fuchun Russel Chang勿忘世上苦人多如果要我寫一個非常傳統的台式履歷表自傳,我的出身應該是比小康還要再困難一點那種:我們家有五個小孩,爸媽做了點小生意把小孩養大。我爸運氣好,也不太好,趕上了台商赴陸投資的第一波,做的花卉生意做得風生水起,唸小學時曾一度想舉家遷居到中國(所以小學的時候讀了不少簡體字的書,也會拼音輸入…Dec 7, 2019Dec 7, 2019
Fuchun Russel Chang赴溫哥華工作第四個月每隔週五,我們的主管都會和每個工程師一對一面談,這次比較特別:因為接下來就是過Probation,然後我就是堂(ㄓㄥˋ)堂(ㄓㄥˋ)正(ㄉㄤ)正(ㄉㄤ)的正式員工了。…Sep 22, 2019Sep 22, 2019