發布日期:Jun 18, 2021
文章於 Jun 30, 2021 更新
這週犯了數個低級錯誤,必須反省!
(一)
都寫程式多久了!複製貼上相似功能的 code , namespace 怎麼可以不檢查?在那邊亂寫!
程式不只要正確執行,產生對的結果,還要好維護! namespace 不寫好、 class 開頭不宣告引用物件,日後追程式是要追到何時?用全域搜尋硬幹嗎?!反省!
(二)
能元件化的程式片段,要記得拆出來,未來的你會感謝自己。
(三)
遵照 gitflow 從 dev 開分支,功能完成記得取最新的 dev 併進來測試, sourcetree 的 fetch 多按幾次,不要被陰了!併完要順便檢查 submodule 版本有沒有都吃對,通過測試才能發 PR 合回去 dev ,基本原則要做到變成膝反射,知不知道!
(四)
已知用 hugo Archetypes
document
hugo new [archetypes_name]/[article_name].md
差點沒有,已知的知識怎麼可以犯錯!
還好還長了 hugo Archetypes 知識,略為欣慰。
1. 貼 code 過來把 namespace & use 刪乾淨,用套件重新引入。
2. sourcetree 的 fetch 給我多按幾次!
把基本功訓練成膝跳反射!
沒有!重複犯錯是浪費時間! hugo 技能只對做筆記有幫助。