• Software Mistakes and Tradeoffs

  • How to Make Good Programming Decisions
  • De: Tomasz Lelek, Jon Skeet
  • Narrado por: Julie Brierley
  • Duración: 13 h y 50 m
  • 3.8 out of 5 stars (4 calificaciones)

Prime logotipo Exclusivo para miembros Prime: ¿Nuevo en Audible? Obtén 2 audiolibros gratis con tu prueba.
Elige 1 audiolibro al mes de nuestra inigualable colección.
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 al mes después de 30 días. Cancela en cualquier momento.
Software Mistakes and Tradeoffs  Por  arte de portada

Software Mistakes and Tradeoffs

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

US$14.95 al mes después de 30 días. Cancela en cualquier momento.

Compra ahora por US$24.95

Compra ahora por US$24.95

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.

Resumen del Editor

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

Lo que los oyentes dicen sobre Software Mistakes and Tradeoffs

Calificaciones medias de los clientes
Total
  • 4 out of 5 stars
  • 5 estrellas
    2
  • 4 estrellas
    0
  • 3 estrellas
    1
  • 2 estrellas
    1
  • 1 estrella
    0
Ejecución
  • 4 out of 5 stars
  • 5 estrellas
    2
  • 4 estrellas
    1
  • 3 estrellas
    0
  • 2 estrellas
    1
  • 1 estrella
    0
Historia
  • 3.5 out of 5 stars
  • 5 estrellas
    1
  • 4 estrellas
    1
  • 3 estrellas
    1
  • 2 estrellas
    1
  • 1 estrella
    0

Reseñas - Selecciona las pestañas a continuación para cambiar el origen de las reseñas.

Ordenar por:
Filtrar por:
  • Total
    2 out of 5 stars
  • Ejecución
    2 out of 5 stars
  • Historia
    2 out of 5 stars

Impossible for me to listen to this

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

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

Has calificado esta reseña.

Reportaste esta reseña