image
Google 工程師出版的 7 個免費學習資源

2024年5月27日

💎 加入 E+ 成長計畫 與超過 400+ 位軟體工程師一同在社群中成長,並且獲得更多的軟體工程學習資源

Google 一直以來都以軟體工程聞名,今天要向大家介紹,幾個 Google 過去開源,或者 Google 資深工程師寫的免費學習資源。

image

《Software Engineering at Google》

Google Style Guides

  • 描述: 如果你想寫出像 Google 工程師的程式語言風格,推薦 Google 開源的 Style Guide,從 Python 到 C++,收錄了十多種語言推薦的撰寫風格。這些指南不僅幫助你編寫乾淨、易於維護的程式碼,還能幫助你養成良好的寫程式習慣
  • 連結:https://github.com/google/styleguide

Google Code Review 指南

  • 描述: 如果你想學會怎麼做 Code Review,推薦 Google 開源的 Code Review 指南。這份指南涵蓋了如何有效地進行 Code Review,如何給出有建設性的反饋,以及如何在團隊中推動建立 Code Review 流程
  • 連結:https://google.github.io/eng-practices/review/

SRE Books

  • 描述: 如果你想學會如何打造更可靠的網站,推薦 Google 免費推出的三本 SRE 相關書籍,幫助你提高系統的可用性和穩定性
  • 連結:https://sre.google/books/
image

《JavaScript 設計模式》

  • 描述: 最後談到最佛心的 Google 工程師,就不能不提寫了好多本免費書籍的 Addy Osmani。如果你想學習寫出更好維護的程式碼,非常推薦他寫的 《JavaScript 設計模式》。這本書不僅介紹了多種設計模式,還提供了豐富的程式碼範例,幫助你在實際項目中應用這些模式
  • 連結:https://www.patterns.dev/
image

《Developer Experience》

  • 描述: 如果你想學習提升開發者體驗,推薦 Addy Osmani 寫的《Developer Experience》,內容涵蓋為什麼我們需要 DX、我們要如何衡量和建立 DX 等等內容
  • 連結:https://dx.addy.ie/
image

《Software Engineering - The Soft Parts》

image
🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們