Entdecke mehr mit dem kostenlosen Probemonat

Mit Angebot hören

Aktiviere das kostenlose Probeabo mit der Option, jederzeit flexibel zu pausieren oder zu kündigen.
Nach dem Probemonat bekommst du eine vielfältige Auswahl an Hörbüchern, Kinderhörspielen und Original Podcasts für 9,95 € pro Monat.
Wähle monatlich einen Titel aus dem Gesamtkatalog und behalte ihn.
Software Mistakes and Tradeoffs Titelbild

Software Mistakes and Tradeoffs

Von: Tomasz Lelek, Jon Skeet
Gesprochen von: Julie Brierley
0,00 € - kostenlos hören

9,95 € pro Monat nach 30 Tagen. Jederzeit kündbar.

Für 25,95 € kaufen

Für 25,95 € kaufen

Kauf durchführen mit: Zahlungsmittel endet auf
Bei Abschluss deiner Bestellung erklärst du dich mit unseren AGB einverstanden. Bitte lese auch unsere Datenschutzerklärung und unsere Erklärungen zu Cookies und zu Internetwerbung.
activate_primeday_promo_in_buybox_DT

Diese Titel könnten dich auch interessieren

Building Microservices Titelbild
Rust in Action Titelbild
Fundamentals of Software Architecture Titelbild
Software Engineering at Google Titelbild
Operations Anti-Patterns, DevOps Solutions Titelbild
Core Kubernetes Titelbild
Modern Software Engineering Titelbild
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition Titelbild
Designing Cloud Data Platforms Titelbild
Solutions Architect's Handbook Titelbild
Production Kubernetes Titelbild
The DevOps Handbook, Second Edition Titelbild
Software Development Pearls Titelbild

Inhaltsangabe

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

Das sagen andere Hörer zu Software Mistakes and Tradeoffs

Nur Nutzer, die den Titel gehört haben, können Rezensionen abgeben.

Rezensionen - mit Klick auf einen der beiden Reiter können Sie die Quelle der Rezensionen bestimmen.