我是 dw / David Ye,是 Houzz 的軟體工程師。
化學系畢業,興趣是聽音樂看動漫追劇打遊戲,偶爾來這邊寫寫文章。
這個 Blog 主要紀錄:
- 新技術學習或是應用
- 喜歡的歌詞翻譯與心得
我是 dw / David Ye,是 Houzz 的軟體工程師。
化學系畢業,興趣是聽音樂看動漫追劇打遊戲,偶爾來這邊寫寫文章。
這個 Blog 主要紀錄:
2020 要結束了,今年該死的發生了很多事,很多一輩子大概也意想不到的事情
寫碩士論文寫到沒時間認真寫文章,隨手發一下渣翻
畢業之後再修吧。
是說 Hiro / 森內寬樹要個人出道了,新釋出的兩首 cover 都蠻好聽的,之後應該會買他的翻唱專輯支持一下。
因為公司有這本書的中文版,在各種等待時間,慢慢把這本看完了,同時也一邊寫些自己認為的重點。 其實我覺得 Clean Code 適合的閱讀對象,是從來沒有接觸過任何 Coding Style 的人。 如果你跟我一樣,有和別人合作過,平常有遵守一些準則(例如 PEP8),或是使用包含 Styling 的 linter (pylint / eslint / rubocop …),這本書還是能找到能學習的地方,例如命名原則、封裝的部分、模組的拆分、測試撰寫等等,這些開發準則以及自動化的 formatter 沒辦法告訴你的部分。 也難怪第一次聽到別人推薦大家看這本書的時候,把它歸類在「選讀」,卻又說裡面的內容很重要。因為很多觀念在現在
在開始之前,還是要先知道為什麼需要這些工具,就先上圖吧:
不是每個人都是聖人,每個人都有低潮與錯誤的時候。
願每個人都能善待彼此。
Shine Holder.
來說說為什麼這些會被認為是有疑慮的: