This book is a compilation of programming tips and tricks that have been learned by the author over his many years as a software engineer. The advice given is tailored specifically for those working at Google, but can be applied more broadly to anyone writing code. Readers will learn how to write cleaner and more efficient code, optimize their programs for performance, and avoid common mistakes.
For who is this book for ?
This book is for software engineers who want to learn more about how to write clean and efficient code. It covers tips and tricks that are specific to Google, but can be applied more broadly.
Pros :
- The author has a lot of experience and knows what he’s talking about
- The tips are practical and can be applied immediately
- There is a lot of great advice that can help improve one’s programming skills
Cons :
- The author does not focus enough on general software engineering principles.
- The book is very Google-specific, and may be difficult to apply elsewhere.
- There are few code examples included.
Learn more about the author
Titus Winters is a software engineer at Google, where he has worked on projects such as Gmail, Docs, and App Engine. He is the author of several open source libraries and has given talks at conferences around the world.
Reader Reviews
“This is an excellent guide to writing better code, no matter what language you use. The author’s observations are based on years of experience at Google, so they carry a lot of weight.”
“This is a really great book for software engineering at Google. It covers everything from the basics of writing code to advanced techniques and optimizations. I’ve read it front-to-back and keep coming back to it as a reference.”
“This book is a must read for any software engineer. The lessons learned can be applied to any programming language.”
“This book is a wonderful resource for any software engineer. The tips and tricks are relevant, succinctly presented, and easy to follow.”