程式碼版控 - 觀念與 Git 簡述
3

程式碼版控 - 觀念與 Git 簡述

梳理版本控制 (VCS) 的核心價值與協作本質。整理 Git 常用指令的運作原理、分支管理策略 (Git Flow 與 Trunk-based),並分享多人共同協作時減少衝突與維護乾淨 Commit 歷史的工程實踐。

閱讀更多
淺談 YAML 格式
4

淺談 YAML 格式

整理 DevOps 與 CI/CD 必備的 YAML 設定檔語法筆記。從基礎縮排、資料型態,到進階的錨點引用 (Anchor) 與多行字串處理,並歸納排查語法陷阱的心得,提升跨平台組態設定的撰寫效率。

閱讀更多
使用 CI 進行自動化測試
9

使用 CI 進行自動化測試

若持續整合(Continuous Integration, CI)只有單純版控與建置,就太可惜了。CI 可視為是自動化管控軟體品質的第一道防線,在這個階段,可以整合自動化測試、程式碼掃描分析、資安掃描等動作。

閱讀更多

其他系列文章

從零開始建立自動化發佈的流水線

查看全部
還有 11 篇文章 查看全部系列

持續優化程式碼品質

查看全部

物件導向設計原則

知道物件導向的特性,就可以寫出具備閱讀性、維謢性、擴充性的程式碼?夢想很豐滿、現實很骨感。就算已經熟悉物件導向的特性,但在實務上還是很難寫寫出具備閱讀性、維謢性、擴充性的程式碼。此時可以配合 SOLID 原則來輔助開發。
繼續閱讀
還有 1 篇文章 查看全部系列

靈活運用 Docker 打造高效的容器化應用環境

查看全部
還有 3 篇文章 查看全部系列