Software Engineering at Google

Lessons Learned from Programming Over Time

paperback, 602 pages

Published March 17, 2020 by O'Reilly Media.

ISBN:
978-1-4920-8279-8
Copied ISBN!

View on OpenLibrary

5 stars (8 reviews)

1 edition

Review of 'Software Engineering at Google' on 'Goodreads'

4 stars

I might not be a Google fan, but even I admit they know how to scale. And I am not above learning from their engineering...

As far as IT-related books go this is fairly "soft" book. There is not much code to go over and the code that is there is more as an example.

But just because it is soft does not mean it's not good. Book covers everything from working in a team, documentation, version control, code review all the way
to testing and deployments.

What is unique about this book is how well it shows two aspects of software engineering that change everything:

- Time
- Scale

With engough time requirements change, people come and go etc. With scale, a piece of code that was performant enough suddenly crawls to a halt. And this
book is filled with examples of unexpected problems these things can bring.

Best …

Review of 'Software Engineering at Google' on 'GoodReads'

5 stars

I really enjoyed most of the parts of this book, especially how the Google way of doing looks like.



So what have I learned from this book? One of the first things is, that when you throw enough money at a problem, even ideas like a company-wide trunk-based mono repository works. It just requires to build basically all of the tooling yourself, just to solve another problem, that is the trait-off by another decision.

Review of 'Software Engineering at Google' on 'Goodreads'

5 stars

This book demonstrated why Google's engineering quality is consistently miles ahead of distant seconds. It is not 'just because' after they've become successful. It was a deliberate and conscious decision since the very beginning. Many people hold the belief that when their company became as successful as Google, then could they start doing the 'nice engineering stuff'. This book would prove them wrong.

It has something for everyone, regardless of one's seniority or track (IC/M). Most of the chapters are brilliantly written and well edited. Many warrant multiple re-reads in the course of one's career. My copy was a lease from my local library, but I'll definitely order a physical copy.

avatar for emick

rated it

5 stars
avatar for ahill

rated it

4 stars