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 上追蹤我們