Software Mistakes and Tradeoffs Audiolibro Por Tomasz Lelek, Jon Skeet arte de portada

Software Mistakes and Tradeoffs

How to Make Good Programming Decisions

Vista previa
OFERTA POR TIEMPO LIMITADO

3 meses gratis
Prueba por $0.00
La oferta termina el 31 de julio, 2025 a las 11:59PM PT.
Elige 1 audiolibro al mes de nuestra colección inigualable.
Escucha todo lo que quieras de entre miles de audiolibros, Originals y podcasts incluidos.
Accede a ofertas y descuentos exclusivos.
Premium Plus se renueva automáticamente por $14.95/mes después de 3 meses. Cancela en cualquier momento.

Software Mistakes and Tradeoffs

De: Tomasz Lelek, Jon Skeet
Narrado por: Julie Brierley
Prueba por $0.00

$0.00/mes despues de 3 meses. La oferta termina el 31 de julio, 2025 a las 11:59PM PT. Cancela en cualquier momento.

Compra ahora por $24.95

Compra ahora por $24.95

Confirma la compra
la tarjeta con terminación
Al confirmar tu compra, aceptas las Condiciones de Uso de Audible y el Aviso de Privacidad de Amazon. Impuestos a cobrar según aplique.
Cancelar

In Software Mistakes and Tradeoffs, you will learn how to:

  • Reason about your systems to make intuitive and better design decisions
  • Understand consequences and how to balance tradeoffs
  • Pick the right library for your problem
  • Thoroughly analyze all of your service’s dependencies
  • Understand delivery semantics and how they influence distributed architecture
  • Design and execute performance tests to detect code hot paths and validate a system’s SLA
  • Detect and optimize hot paths in your code to focus optimization efforts on root causes
  • Decide on a suitable data model for date/time handling to avoid common (but subtle) mistakes
  • Reason about compatibility and versioning to prevent unexpected problems for API clients
  • Understand tight/loose coupling and how it influences coordination of work between teams
  • Clarify requirements until they are precise, easily implemented, and easily tested
  • Optimize your APIs for friendly user experience

Code performance versus simplicity. Delivery speed versus duplication. Flexibility versus maintainability—every decision you make in software engineering involves balancing tradeoffs. In Software Mistakes and Tradeoffs, you’ll learn from costly mistakes that Tomasz Lelek and Jon Skeet have encountered over their impressive careers. You’ll explore real-world scenarios where poor understanding of tradeoffs leads to major problems down the road, so you can preempt your own mistakes with a more thoughtful approach to decision-making.

Learn how code duplication impacts the coupling and evolution speed of your systems, and how simple-sounding requirements can have hidden nuances with respect to date and time information. Discover how to efficiently narrow your optimization scope according to 80/20 Pareto principles, and ensure consistency in your distributed systems. You’ll soon have built up the kind of knowledge base that only comes from years of experience.

PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2022 Manning Publications (P)2022 Manning Publications
Exito Profesional Programación Toma de Decisiones y Solución de Problemas Profesión Tecnología Desarrollo de software Software

Listeners also enjoyed...

Modern Software Engineering Audiolibro Por David Farley arte de portada
Modern Software Engineering De: David Farley
Software Development Pearls Audiolibro Por Karl Wiegers arte de portada
Software Development Pearls De: Karl Wiegers
Advanced Algorithms and Data Structures Audiolibro Por Marcello La Rocca arte de portada
Advanced Algorithms and Data Structures De: Marcello La Rocca
Staff Engineer Audiolibro Por Will Larson arte de portada
Staff Engineer De: Will Larson
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition Audiolibro Por David Thomas, Andrew Hunt arte de portada
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition De: David Thomas, y otros
Solutions Architect's Handbook Audiolibro Por Saurabh Shrivastava, Neelanjali Srivastav arte de portada
Solutions Architect's Handbook De: Saurabh Shrivastava, y otros
Building Microservices Audiolibro Por Sam Newman arte de portada
Building Microservices De: Sam Newman
Good Code, Bad Code Audiolibro Por Tom Long arte de portada
Good Code, Bad Code De: Tom Long
AI and Machine Learning for Coders Audiolibro Por Laurence Moroney arte de portada
AI and Machine Learning for Coders De: Laurence Moroney
The DevOps Handbook, Second Edition Audiolibro Por Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren arte de portada
The DevOps Handbook, Second Edition De: Gene Kim, y otros
Accelerate: Building and Scaling High Performing Technology Organizations Audiolibro Por Nicole Forsgren PhD, Jez Humble, Gene Kim arte de portada
Accelerate: Building and Scaling High Performing Technology Organizations De: Nicole Forsgren PhD, y otros
Designing Data-Intensive Applications Audiolibro Por Martin Kleppmann arte de portada
Designing Data-Intensive Applications De: Martin Kleppmann
Effective Software Testing Audiolibro Por Maurizio Aniche arte de portada
Effective Software Testing De: Maurizio Aniche
Team Topologies: Organizing Business and Technology Teams for Fast Flow Audiolibro Por Matthew Skelton, Manuel Pais arte de portada
Team Topologies: Organizing Business and Technology Teams for Fast Flow De: Matthew Skelton, y otros
Operations Anti-Patterns, DevOps Solutions Audiolibro Por Jeffery D. Smith arte de portada
Operations Anti-Patterns, DevOps Solutions De: Jeffery D. Smith
The Clean Coder Audiolibro Por Robert C. Martin arte de portada
The Clean Coder De: Robert C. Martin
Clean Architecture Audiolibro Por Robert C. Martin arte de portada
Clean Architecture De: Robert C. Martin
Microservices Patterns Audiolibro Por Chris Richardson arte de portada
Microservices Patterns De: Chris Richardson
Fundamentals of Software Architecture Audiolibro Por Mark Richards, Neal Ford arte de portada
Fundamentals of Software Architecture De: Mark Richards, y otros
Clean Code Audiolibro Por Robert C. Martin arte de portada
Clean Code De: Robert C. Martin
Más relevante  
I gave up on this audiobook after a couple of minutes because the voice felt too robotic and it was really hard to follow the idea of the first chapter.

I'll check the printed version instead

Impossible for me to listen to this

Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.