Software Engineering at Google: Lessons Learned from Programming Over Time,New

Software Engineering at Google: Lessons Learned from Programming Over Time,New

In Stock
SKU: DADAX1492082791
Brand: O'Reilly Media
Regular price$47.46
Quantity
Add to wishlist
Add to compare

Processing time: 1-3 days

US Orders Ships in: 3-5 days

International Orders Ships in: 8-12 days

Return Policy: 15-days return on defective items

Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering.How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world's leading practitioners construct and maintain software. This book covers Google's unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.You'll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What tradeoffs a typical engineer needs to make when evaluating design and development decisions

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: What is the main focus of the book 'Software Engineering at Google'? A: The book focuses on the differences between programming and software engineering, emphasizing the development of sustainable engineering practices for maintaining a healthy codebase.
  • Q: Who are the authors of 'Software Engineering at Google'? A: The authors are Titus Winters, Hyrum Wright, and technical writer Tom Manshreck, who share insights from their experiences at Google.
  • Q: What can I learn from this book? A: Readers can learn about managing a living codebase, understanding software sustainability, and making effective engineering decisions based on time and scale.
  • Q: How many pages does the book contain? A: The book contains 599 pages.
  • Q: What is the binding type of this book? A: The book is available in paperback binding.
  • Q: When was 'Software Engineering at Google' published? A: The book was published on April 7, 2020.
  • Q: Is the book suitable for beginners in software engineering? A: While the book provides valuable insights, it is more beneficial for those with a basic understanding of software engineering principles.
  • Q: What are the key principles discussed in the book? A: The book discusses three key principles: sustainability of software over time, the impact of scale on software practices, and trade-offs engineers must consider in design and development.
  • Q: Is this book specific to Google’s practices, or is it applicable to other organizations? A: While it shares Google's unique engineering culture, the principles discussed are broadly applicable to software engineering practices in various organizations.
  • Q: What is the condition of the book being sold? A: The book is listed as 'New'.

Recently Viewed