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

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

SKU: DADAX1492082791 In Stock
Sale price$34.16 Regular price$48.80
Save $14.64
Quantity
Add to wishlist
Add to compare
Shipping & Tax will be calculated at Checkout.
Delivery time: 3-5 business days (USA)
Delivery time: 8-12 business days (International)
15 days return policy
Payment Options

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

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

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

Shipping & Returns

Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.

Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.

Shipping & Returns

Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.

Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.

Warranty

We provide a 2-year limited warranty, from the date of purchase for all our products.

If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.

This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).

Warranty

We provide a 2-year limited warranty, from the date of purchase for all our products.

If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.

This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).

Secure Payment

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.

Secure Payment

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.

Related Products

You may also like

Frequently Asked Questions

  • 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'.