Listen free for 30 days

Listen with offer

  • Clean Architecture: Comprehensive Beginners Guide to Learn and Understand Clean Architecture

  • By: Connor Wallace
  • Narrated by: Peter Prova
  • Length: 3 hrs and 46 mins
  • 4.9 out of 5 stars (8 ratings)
Offer ends May 1st, 2024 11:59PM GMT. Terms and conditions apply.
£7.99/month after 3 months. Renews automatically.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£7.99/month after 30 days. Renews automatically. See here for eligibility.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
Clean Architecture: Comprehensive Beginners Guide to Learn and Understand Clean Architecture cover art

Clean Architecture: Comprehensive Beginners Guide to Learn and Understand Clean Architecture

By: Connor Wallace
Narrated by: Peter Prova
Get this deal Try for £0.00

Pay £99p/month. After 3 months pay £7.99/month. Renews automatically. See terms for eligibility.

£7.99/month after 30 days. Renews automatically. See here for eligibility.

Buy Now for £10.99

Buy Now for £10.99

Pay using card ending in
By completing your purchase, you agree to Audible's Conditions of Use and authorise Audible to charge your designated card or any other card on file. Please see our Privacy Notice, Cookies Notice and Interest-based Ads Notice.

Listeners also enjoyed...

Python Programming cover art
Machine Learning with Python cover art
How to Validate People cover art
In Pursuit of Stoicism: The Inner Peace cover art
Job Interview Questions and Answers cover art
Photographic Memory: Simple, Proven Methods to Remembering Anything Faster, Longer, Better cover art
SQL cover art
Everything You Wanted to Know About Bitcoin But Were Too Afraid to Ask: All Your Questions Answered! Trading & Investing in Cryptocurrency For Beginners, Blockchain, Mining, Etherium, LItecoin + More cover art
Microservices with Kubernetes: Non-Programmer’s Handbook cover art
Microservices Architecture Handbook: Non-Programmer's Guide for Building Microservices cover art
Be a Professional Accountant cover art
AWS: A Comprehensive Guide to Mastering Amazon Web Services cover art
Excel Formulas and Functions cover art
Computer Networking Beginners Guide cover art
Functional Programming in JavaScript cover art
Influence Human Behavior: Psychology of Human Behavior, Influencing Others, and the Power of Nudges cover art

Summary

This book explores in detail everything there is to know about building clean software architecture. 

Usually, when we talk about software architecture, what comes to mind is a good working system. We concentrate more on the function of the software than the structure. The structure of the system is treated as an inconsequential part of the software development process. In relation to this, business managers and stakeholders believe that clean software is working software. The truth is that a system works well does not mean it is a clean one. 

In this book, software architecture is explored from its two most significant qualities: structure and behavior. The structure of the software plays an important role in software development; it determines the behavior of the software. The structure covers modules, functions, classes, services, and boundaries and encompasses the system itself. But most times, developers often make the mistake of concentrating more on the behavior of the system while the structure comes last. 

This action has contributed to most of the problems we have in software development today. This book explains why the structure of the software should come before the behavior. It provides a step by step guide to creating flexible software that will be susceptible to change when the need be. It looks at the various principles guiding software design. These principles range from dependencies, component coupling, component cohesion, to the classes of elements contained in a software and how these elements can be separated from each other. The principles serve as a guideline to creating clean software. 

Explanation of the difference between a working architecture and a clean architecture is given. Clean software runs smoothly and has a longer lifespan than working software. The book guides programmers on the foundation and the building blocks to creating clean software. Also, developers are guided on how to make their system obey the rules of testability. Clean software is testable software.

©2020 Connor Wallace (P)2020 Connor Wallace

What listeners say about Clean Architecture: Comprehensive Beginners Guide to Learn and Understand Clean Architecture

Average customer ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    7
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 4.5 out of 5 stars
  • 5 Stars
    5
  • 4 Stars
    2
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 4.5 out of 5 stars
  • 5 Stars
    5
  • 4 Stars
    2
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars

clean

This book is about Clean Architecture: Comprehensive Beginners Guide to Learn and Understand Clean Architecture

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

INFORMATIVE BOOK

A general overview of clean architecture. I will definitely be looking at his other books for further advise.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

good

As simple as the title describes. This book is full of advice and tricks that you will hear from a good teacher. Definitely, you should purchase this book for practicing.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Listener received this title free

great book

This is a brief but highly informative book. There is very good information as and the book is easily written and is easily discerned.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars

excellent guide

This is a wonderful book on choices, particularly considering how it is so ordinary to acknowledge complex considerations.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

good to listen

Once the basics are out of the way, the book teaches the uses all of the tools needed, The book is perfect to make sure that you know you're listening it right.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Listener received this title free

interesting guide

This book holds priceless easy to understand information that will help you create a better "YOU", a better life. This is a read and follow book-you must live it, feel it and have faith. All tips and information are useful to everyone.

Something went wrong. Please try again in a few minutes.

You voted on this review!

You reported this review!