0%

若習慣使用 GitHub 作為版本庫的話,那 GitHub Actions 肯定很香。與 GitHub 版本庫串接神速;有著超大的 Marketplace 可以找到許多相關資源;與 GitLab CI 或 Drone CI 類似,可以使用 container 環境來執行整合或部署建置環境,真的非常好用。

閱讀全文 »

之前在淺談單元測試 - 管理篇分享了我們該怎麼將單元測試帶入團隊裡。裡面有提到:

在有時間成本的考量前提下,找出重要的業務邏輯或是高風險程式優先處理,將會非常有效益。

時間是工程師最稀缺的資源,該怎麼對 codebase 做排序,必須要事前思考。本篇文章會分享我如何判斷寫單元測試的優先權。

閱讀全文 »

情境綁定是 Laravel 針對不同情境要綁定不同實作的需求,所設計的好用功能。

最近剛好有需求使用到它,發現對它的設計有誤解造成不斷踩雷。本篇文章會以我自己使用經驗來說明這個功能的應用方法。

閱讀全文 »

昨天同事遇到了單元測試的問題,剛好與依賴注入(dependency injection)有關,因此剛好可以騙一篇文章來介紹與討論這個名詞。

閱讀全文 »

一直以來,常聽到 Google Chrome(以下稱之為 Chrome)耗電的問題,我的 Macbook 也是時常在查資料的時候就突然起飛,非常煩人。

閱讀全文 »