夏生(なつお)@nathuo101102
關於 cherry-pick 時機與常見誤區
在還沒有實際遇到分支管理問題之前,其實很少用到 cherry-pick,第一次真正使用到它,是在剛入職一段時間處理 hotfix 的時候。按照正常流程,hotfix 應該要從 master 開 branch,修完之後合回 master,再 sync 回 release。
3 mins read
|
724 words
Build Your Own Cursor Rules
Cursor 本身已經很好用了,但偶爾還是會犯下一些不太聰明的錯誤,你可以透過自訂 Cursor Rules 來降低這些錯誤的發生,讓開發體驗更舒適流暢,不必每次都來回花時間糾正。
5 mins read
|
1105 words
為何軟體開發要做向下兼容
平常在使用應用程式時,或許你經常會聽到為什麼改版後,舊的功能就不能用了,或者是系統要求你更新,否則就無法繼續使用。這種情況下可能就缺乏向下兼容性。
7 mins read
|
1618 words
為什麼 TypeScript 不做更強的型別推論
關於 TypeScript 為何不做更強的型別推論的這個問題,其實背後牽涉到型別系統的哲學,簡單來說,就是一個「型別安全與靈活性之間」的取捨。
8 mins read
|
1935 words
Kubernetes - Deployment Strategies
在軟體業工作一陣子後,一定都會碰到 Zero Downtime 的問題,特別是在版本更新時,如何確保系統穩定、不影響使用者體驗,如何解決是 DevOps 中的重要課題。
8 mins read
|
1884 words
