My first 100% TDD on Laravel

開始接觸TDD經過一周左右的時間,第一次100%完成laravel上的單元測試,全部綠色結果看起來就是爽。卡在70~80%時會開始一直思考如何達到100%,透過這個方式做程式重構真的很有挑戰,而且還能學到漏掉的重要技術,比如Broadcast, Events/Listeners, 依賴注入, 控制反轉...。然後漸漸地發現,這些也是通往畸形程式之路,開始明白網路神人的一些程式寫法脈絡。

GitLab CI/CD Variables

GitLa-CI 提供很多系統預設環境變數,這邊幫大家整理一些比較常用的變數以及要注意適用的版本,善用系統提供的變數,可以大幅省去自訂些奇怪變數的問題喔