Software Design
-
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall481
-
Performance351
-
Story348
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- By Navid v on 05-29-21
Preview -
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Release date: 02-05-21
- Language: English
- Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$29.13 or free with 30-day trial
-
-
-
Fundamentals of Software Architecture (2nd Edition)
- A Modern Engineering Approach
- By: Neal Ford, Mark Richards
- Narrated by: Perry Daniels
- Length: 16 hrs and 55 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Salary surveys worldwide regularly place software architect in the top ten best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming architecture, governance, data, generative AI, team topologies, and many other topics.
-
-
Absolutely must get for any developer.
- By Paul on 03-11-26
Preview -
Fundamentals of Software Architecture (2nd Edition)
- A Modern Engineering Approach
- Narrated by: Perry Daniels
- Length: 16 hrs and 55 mins
- Release date: 09-23-25
- Language: English
- Salary surveys worldwide regularly place software architect in the top ten best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$24.88 or free with 30-day trial
-
-
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall300
-
Performance231
-
Story231
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
Preview -
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Release date: 03-09-21
- Language: English
- By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$18.05 or free with 30-day trial
-
-
-
Generative AI System Design Interview (2026 Edition)
- A Practical Guide to Designing Scalable AI Systems and Cracking Modern Interviews
- By: Jim Smith
- Narrated by: Virtual Voice
- Length: 4 hrs and 56 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Most engineers are preparing for yesterday's interviews. This book prepares you for today's. Generative AI system design is now a core expectation at top tech companies — not a bonus skill. If you're walking into a system design interview in 2026 without knowing how to architect LLM-powered systems, RAG pipelines, and vector search at scale, you're already behind. This book closes that gap — fast. What You'll Learn A battle-tested framework for approaching any GenAI system design question How LLMs, RAG, embeddings, vector databases, and prompt engineering actually work in production How...
Virtual Voice Sample -
Generative AI System Design Interview (2026 Edition)
- A Practical Guide to Designing Scalable AI Systems and Cracking Modern Interviews
- Narrated by: Virtual Voice
- Length: 4 hrs and 56 mins
- Release date: 04-19-26
- Language: English
- Most engineers are preparing for yesterday's interviews. This book prepares you for today's. Generative AI system design is now a core expectation ...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$9.00 or free with 30-day trial
-
-
-
Modern Software System Design & Architecture
- Design Cloud Native, Scalable, Reliable Systems with Patterns and Examples for Beginner to Expert
- By: Devendra Singh
- Narrated by: Virtual Voice
- Length: 11 hrs and 34 mins
- Unabridged
-
Overall2
-
Performance2
-
Story2
Master the Art of Designing Modern Software Systems — From Beginner to Expert, with Real-World Examples and Interview Prep. If you’re a beginner just starting out, or a developer preparing for system design interviews, or a senior architect looking to sharpen your knowledge, Modern Software System Design & Architecture is your complete guide to building reliable, scalable, and real-world systems.Who This Book Is For? Newcomers: Learn the fundamentals of reliable and scalable system design with simple, beginner-friendly explanations. Experienced Engineers: Prepare confidently for system ...
-
-
Mostly namedropping, focus on specific implementations, but some abstract theory still
- By Steffen on 03-01-26
Virtual Voice Sample -
Modern Software System Design & Architecture
- Design Cloud Native, Scalable, Reliable Systems with Patterns and Examples for Beginner to Expert
- Narrated by: Virtual Voice
- Length: 11 hrs and 34 mins
- Release date: 09-12-25
- Language: English
- Master the Art of Designing Modern Software Systems — From Beginner to Expert, with Real-World Examples and Interview Prep. If you’re a ...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$3.99 or free with 30-day trial
-
-
-
Solutions Architect's Handbook
- Kick-Start Your Solutions Architect Career by Learning Architecture Design Principles and Strategies
- By: Saurabh Shrivastava, Neelanjali Srivastav
- Narrated by: Mark Armstrong
- Length: 17 hrs and 48 mins
- Unabridged
-
Overall14
-
Performance11
-
Story11
Becoming a solutions architect requires a hands-on approach, and this edition of the Solutions Architect's Handbook brings exactly that. This audiobook will teach you how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs in a cloud environment. It will also help you build effective product strategies for your business and implement them from start to finish.
-
-
Audio isn't a good fit for material
- By William May on 04-05-23
Preview -
Solutions Architect's Handbook
- Kick-Start Your Solutions Architect Career by Learning Architecture Design Principles and Strategies
- Narrated by: Mark Armstrong
- Length: 17 hrs and 48 mins
- Release date: 11-10-22
- Language: English
-
Becoming a solutions architect requires a hands-on approach, and this edition of the Solutions Architect's Handbook brings exactly that. This audiobook will teach you how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs....
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$24.42 or free with 30-day trial
-
-
-
Reactive Design Patterns
- By: Dr. Roland Kuhn, Brian Hanafee, Jamie Allen
- Narrated by: Mark Thomas
- Length: 13 hrs and 14 mins
- Unabridged
-
Overall5
-
Performance5
-
Story5
Reactive Design Patterns is a clearly written guide for building message-driven distributed systems that are resilient, responsive, and elastic. In this book you'll find patterns for messaging, flow control, resource management, and concurrency, along with practical issues like test-friendly designs. All patterns include concrete examples using Scala and Akka.
-
-
Big par of the book can be replaced by the audio
- By Hennadii on 09-21-21
Preview -
Reactive Design Patterns
- Narrated by: Mark Thomas
- Length: 13 hrs and 14 mins
- Release date: 11-26-18
- Language: English
-
Reactive Design Patterns is a clearly written guide for building message-driven distributed systems that are resilient, responsive, and elastic. In this book you'll find patterns for messaging, flow control, resource management, and concurrency, plus much more....
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$21.25 or free with 30-day trial
-
-
-
Designing Data-Intensive Applications, 2nd Edition
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann, Chris Riccomini
- Narrated by: Graham Mack
- Length: 24 hrs
- Unabridged
-
Overall0
-
Performance0
-
Story0
Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of systems, including relational databases, NoSQL datastores, data...
-
Designing Data-Intensive Applications, 2nd Edition
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Narrated by: Graham Mack
- Length: 24 hrs
- Release date: 07-21-26
- Language: English
- Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of systems, including relational databases, NoSQL datastores, data...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$33.01 or free with 30-day trial
-
-
-
Fundamentals of Software Engineering
- From Coder to Engineer
- By: Nathaniel Schutta, Dan Vega
- Narrated by: Mike Chamberlain
- Length: 13 hrs and 31 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
What do you need to know to be a successful software engineer? Undergraduate curricula and bootcamps may teach the fundamentals of algorithms and writing code, but they rarely cover topics vital to your career advancement. With this practical book, you'll learn the skills you need to succeed and...
Preview -
Fundamentals of Software Engineering
- From Coder to Engineer
- Narrated by: Mike Chamberlain
- Length: 13 hrs and 31 mins
- Release date: 02-03-26
- Language: English
- What do you need to know to be a successful software engineer? Undergraduate curricula and bootcamps may teach the fundamentals of algorithms and writing code, but they rarely cover topics vital to your career advancement. With this practical book, you'll learn the skills you need to succeed and...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$22.66 or free with 30-day trial
-
-
-
Product Roadmaps Relaunched
- How to Set Direction While Embracing Uncertainty
- By: C. Todd Lombardo, Bruce McCarthy, Evan Ryan, and others
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 41 mins
- Unabridged
-
Overall63
-
Performance54
-
Story54
A good product road map is one of the most important and influential documents an organization can develop, publish, and continuously update. In fact, this one document can steer an entire organization when it comes to delivering on company strategy. This practical guide teaches you how to create an effective product road map, and demonstrates how to use the road map to align stakeholders and prioritize ideas and requests. With it, you’ll learn to communicate how your products will make your customers and organization successful.
-
-
Almost 0 example images (1 table PDF)
- By Steve Soos on 10-17-22
Preview -
Product Roadmaps Relaunched
- How to Set Direction While Embracing Uncertainty
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 41 mins
- Release date: 02-05-21
- Language: English
- Newly adapted for audiobook listeners. A good product road map is one of the most important and influential documents an organization can develop, publish, and continuously update. In fact, this one document can steer an entire organization when it comes to delivering on company strategy. This...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$17.01 or free with 30-day trial
-
-
-
Software Architecture and Design Patterns
- By: Ajit Singh
- Narrated by: Virtual Voice
- Length: 10 hrs and 34 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
"Software Architecture and Design Patterns" is an intensely practical, hands-on guide written for the modern software developer to understanding and applying the core concepts of software architecture and design patterns. In a world where technology evolves at a breakneck pace, the principles of good design and robust architecture remain the timeless foundation of all successful software. This book is dedicated to teaching those principles not as abstract theory, but as a tangible craft. It is built to bridge the critical gap between writing lines of code and architecting resilient, ...
Virtual Voice Sample -
Software Architecture and Design Patterns
- Narrated by: Virtual Voice
- Length: 10 hrs and 34 mins
- Release date: 02-24-26
- Language: English
- "Software Architecture and Design Patterns" is an intensely practical, hands-on guide written for the modern software developer to understanding ...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$6.90 or free with 30-day trial
-
-
-
Mastering 3D Printing Software
- A Step-by-Step Guide to Creating Exceptional 3D Models
- By: Barrett Williams, ChatGPT ChatGPT
- Narrated by: Virtual Voice
- Length: 3 hrs and 15 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Immerse yourself in the revolutionary world of 3D printing and unleash your creative potential with "Mastering 3D Printing Software"! This enlightening eBook explores everything you need to decipher the complex functions of 3D printing software, making the seemingly overwhelming sphere of 3D technology effortlessly manageable. Develop a deep understanding of Computer-Aided Design (CAD), the backbone of 3D printing software. Navigate through diverse CAD software options, thoroughly comprehend essential tools/ features and troubleshoot common CAD design issues with utmost confidence. Embark ...
Virtual Voice Sample -
Mastering 3D Printing Software
- A Step-by-Step Guide to Creating Exceptional 3D Models
- Narrated by: Virtual Voice
- Length: 3 hrs and 15 mins
- Release date: 04-21-24
- Language: English
- Immerse yourself in the revolutionary world of 3D printing and unleash your creative potential with "Mastering 3D Printing Software"! This ...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$6.99 or free with 30-day trial
-
-
-
AI Engineering
- Building Applications with Foundation Models
- By: Chip Huyen
- Narrated by: Edelyn Okano
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall55
-
Performance49
-
Story49
Recent breakthroughs in AI have not only increased demand for AI products, they've also lowered the barriers to entry for those who want to build AI products. The model-as-a-service approach has transformed AI from an esoteric discipline into a powerful development tool that anyone can use. Everyone, including those with minimal or no prior AI experience, can now leverage AI models to build applications. In this book, author Chip Huyen discusses AI engineering: the process of building applications with readily available foundation models.
-
-
The narrator pronounces jargon incorrectly
- By GayIsGreat on 07-10-25
Preview -
AI Engineering
- Building Applications with Foundation Models
- Narrated by: Edelyn Okano
- Length: 21 hrs and 12 mins
- Release date: 06-17-25
- Language: English
- Recent breakthroughs in AI have not only increased demand for AI products, they've also lowered the barriers to entry for those who want to build AI products. The model-as-a-service approach has transformed AI from an esoteric discipline into a powerful development tool that anyone can use...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$32.20 or free with 30-day trial
-
-
-
Making Embedded Systems
- Design Patterns for Great Software
- By: Elecia White
- Narrated by: April Doty
- Length: 16 hrs and 2 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Written by an expert who has created systems ranging from DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. This expanded second edition includes new chapters on IoT and networked sensors, motors and movement, debugging, data handling strategies, and more.
-
-
Comprehensive Guide to Embedded Systems for all levels of reader/listener.
- By James on 03-13-25
Preview -
Making Embedded Systems
- Design Patterns for Great Software
- Narrated by: April Doty
- Length: 16 hrs and 2 mins
- Release date: 11-26-24
- Language: English
- Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This accessible guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$24.36 or free with 30-day trial
-
-
-
Computer Science: Advanced Software Engineering (Vol. 3)
- System Design, Performance, Security, Cloud Architecture & Professional Engineering Practices
- By: Angel Whitney
- Narrated by: Virtual Voice
- Length: 2 hrs and 9 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Master Advanced Software Engineering the Right Way. This comprehensive volume is designed for developers, students, and professionals who want to move beyond basic coding and learn how real-world systems are designed, built, secured, tested, and scaled. In Advanced Software Engineering (Vol. 3), Angel Whitney breaks down complex engineering concepts into clear, structured, and practical explanations that focus on real production systems — not just theory. Inside this book, you’ll learn: Data structures and algorithms used in real systems System design fundamentals and scalable ...
Virtual Voice Sample -
Computer Science: Advanced Software Engineering (Vol. 3)
- System Design, Performance, Security, Cloud Architecture & Professional Engineering Practices
- Narrated by: Virtual Voice
- Length: 2 hrs and 9 mins
- Release date: 06-20-26
- Language: English
- Master Advanced Software Engineering the Right Way. This comprehensive volume is designed for developers, students, and professionals who want to ...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$8.99 or free with 30-day trial
-
-
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall1,650
-
Performance1,334
-
Story1,316
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
Preview -
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Release date: 12-26-19
- Language: English
-
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development....
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$19.48 or free with 30-day trial
-
-
-
Presentation Secrets: Preparation Action Steps, Proven Design Principles & Expert Delivery
- By: Roger Chapman
- Narrated by: Virtual Voice
- Length: 55 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Presentation Secrets: Preparation Action Steps, Proven Design Principles & Expert Delivery Have you ever wondered how do some presenters just seem to glide effortlessly through their presentations? There is no magic pill for presenting like they do, it's all in their Preparation Action Steps; the use of Proven Design Principles and Expert Delivery. You can guarantee that the slicker the presentation the harder they have worked on the above areas. When it comes to delivery these expert presenters understand the value of 'practice making perfect'; you can guarantee the presentation you watch ...
Virtual Voice Sample -
Presentation Secrets: Preparation Action Steps, Proven Design Principles & Expert Delivery
- Narrated by: Virtual Voice
- Length: 55 mins
- Release date: 06-05-25
- Language: English
- Presentation Secrets: Preparation Action Steps, Proven Design Principles & Expert Delivery Have you ever wondered how do some presenters just seem ...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$5.99 or free with 30-day trial
-
-
-
Tidy First?
- A Personal Exercise in Empirical Software Design
- By: Kent Beck
- Narrated by: Stephen R. Thorne
- Length: 2 hrs and 41 mins
- Unabridged
-
Overall12
-
Performance11
-
Story11
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks.
-
-
do yourself a favor and skip the audio book
- By goranche on 04-30-25
Preview -
Tidy First?
- A Personal Exercise in Empirical Software Design
- Narrated by: Stephen R. Thorne
- Length: 2 hrs and 41 mins
- Release date: 10-15-24
- Language: English
- Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$12.52 or free with 30-day trial
-
-
-
Building Microservices
- Designing Fine-Grained Systems
- By: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall112
-
Performance89
-
Story88
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
-
Easy to Understand
- By Anonymous on 04-27-22
Preview -
Building Microservices
- Designing Fine-Grained Systems
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Release date: 02-09-22
- Language: English
- Newly adapted for audiobook listeners. As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$29.13 or free with 30-day trial
-
-
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall287
-
Performance237
-
Story234
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
Preview -
Fundamentals of Software Architecture
- An Engineering Approach
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Release date: 02-27-21
- Language: English
- Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike...
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try again$21.27 or free with 30-day trial
-