第 130 期 後端開發 推薦文章

# 後端開發

# 10 Microservice Best Practices: The 80/20 Way

微服務架構帶來高彈性與服務開發之間的解耦合,然後他也帶來一些挑戰,例如效率,一致性,安全...等,所以這篇文章為大家帶來 10 個 Microservice 的最佳守則,以下僅列出各個主題,文章內對於每個主題都有詳細的說明與參照

# 23 Basic Principles in Software Architecture

此篇文章介紹了 23 種軟體架構的基礎原則,例如:Dependency Inversion, Separation of Concerns, Inversion of Control, Dependency Injection...等,有些附有程式碼說明,自己覺得把這些原則都理解之後,應該可以對於設計服務,撰寫程式時避開不少冤枉路,減少技術債的產生

# Comments: How Google Developers write their comments

寫程式需要寫 Comment 這件事情從一開始學程式就一直被教導著,不過大家知道 Comment 其實有不少種類型嗎?!例如有關於法律上的,提供資訊的,說明意圖,用來澄清,警告以及 TODO,這篇文章嘗試解釋這些不同的 Comment 類型;而在回文有不少人覺得其實將變數命名妥當,程式撰寫完善就可以讓 Comment 寫的更少,甚至不需要,大家也是這樣覺得嗎?!

Tag

Recommendation

  1. 第 152 期 Hacker News 推薦文章
  2. 第 139 期 DevOps 推薦文章
  3. 第 137 期 Golang 推薦文章
  4. 第 131 期 前端開發 推薦文章
  5. 第 114 期 DevOps 推薦文章

Discussion(login required)