Image de couverture de Software Engineering at Google

Software Engineering at Google

Lessons Learned from Programming Over Time

Écouter un extrait
La meilleure offre de la saison

0,99 €/mois pendant 3 mois + 15 € de crédit Audible

Renouvellement automatique à 6,99 €/mois après 3 mois. Annulation mensuelle possible.
Profiter de l’offre
L'offre prend fin le 28 décembre 2026.
Plus d'offres

Software Engineering at Google

De : Titus Winters, Tom Manshreck, Hyrum Wright
Lu par : Mark Sando
Profiter de l’offre

Renouvellement automatique à 6,99 €/mois après 3 mois. Annulation mensuelle possible. L'offre se termine le 28 décembre 2026.

Acheter pour 26,31 €

Acheter pour 26,31 €

La meilleure offre de la saison | 0,99 €/mois pendant les 3 premiers mois + 15 € de crédit Audible

6,99 €/mois par la suite. Des conditions s’appliquent. Annulation mensuelle possible.
À propos de ce titre

Newly adapted for audiobook listeners.

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 trade-offs a typical engineer needs to make when evaluating design and development decisions
©2020 Google, LLC (P)2021 Upfront Books
Programmieren & Softwareentwicklung Technik

Ces titres pourraient aussi vous intéresser

Image de couverture de Designing Data-Intensive Applications
Image de couverture de Clean Architecture
Image de couverture de The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
Image de couverture de The Manager's Path
Image de couverture de Vibe Coding
Image de couverture de The Phoenix Project
Image de couverture de AI Engineering
Image de couverture de The Unicorn Project
Image de couverture de Clean Code
Image de couverture de Fundamentals of Software Architecture
Image de couverture de Building Microservices
Image de couverture de Software Architecture: The Hard Parts
Image de couverture de Modern Software Engineering
Image de couverture de The Software Engineer's Guidebook
Image de couverture de Team Topologies: Organizing Business and Technology Teams for Fast Flow
Image de couverture de Database Internals
adbl_web_anon_alc_button_suppression_t1
Toutes les étoiles
Les plus pertinentes
This book opened my eyes on many software engineering principles. I especially liked that the principles explained are not just theory but field proven knowledge acquired by some trial and error but also by consequent analysis and thinking.

Highly recommended for any software engineer or team leader who wants to create maintainable and scalable software.

Really insightful for any software developer

Une erreur s'est produite. Veuillez réessayer dans quelques minutes.

einige Kapitel fand ich langweilig, dafür waren andere um so spannender.

Ich bin dankbar, dass Google die Erkenntnisse der letzten Jahre in diesen Buch/Hörbuch veröffentlicht.

Super

Une erreur s'est produite. Veuillez réessayer dans quelques minutes.

Nothing really new or special. All advice is too general. I expected far more from Google employees. Speaker can be used to fall asleep easily.

Wasted time and money

Une erreur s'est produite. Veuillez réessayer dans quelques minutes.

It’s all really general,
No interesting tech-content
At the end waste of time.
Wouldn’t recommend it.

Not worth it

Une erreur s'est produite. Veuillez réessayer dans quelques minutes.

After reading the book I still do not know who is the audience for this book. Describing complex things and then bumps you down to what is version control. I found the start very enjoyable but very soon became tutorial based on what is version control, what is testing etc. it may be useful reading this book if you are at start of your career but overall book full with boilerplate and boring if you have a bit of experience

For some things very basic for some very adavanced

Une erreur s'est produite. Veuillez réessayer dans quelques minutes.