Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036
Cover for Get Your Hands Dirty on Clean Architecture: Build 'clean' applications with code examples in Java

Get Your Hands Dirty on Clean Architecture: Build 'clean' applications with code examples in Java

Sprog
Engelsk
Format
Kategori

Fakta

Building for maintainability is key to keep development costs low (and developers happy). The second edition of "Get Your Hands Dirty on Clean Architecture" is here to equip you with the essential skills and knowledge to build maintainable software.

Building upon the success of the first edition, this comprehensive guide explores the drawbacks of conventional layered architecture and highlights the advantages of domain-centric styles such as Robert C. Martin's Clean Architecture and Alistair Cockburn's Hexagonal Architecture. Then, the book dives into hands-on chapters that show you how to manifest a Hexagonal Architecture in actual code. You'll learn in detail about different mapping strategies between the layers of a Hexagonal Architecture and see how to assemble the architecture elements into an application. The later chapters demonstrate how to enforce architecture boundaries, what shortcuts produce what types of technical debt, and how, sometimes, it is a good idea to willingly take on those debts.

By the end of this second edition, you'll be armed with a deep understanding of the Hexagonal Architecture style and be ready to create maintainable web applications that save money and time. Whether you're a seasoned developer or a newcomer to the field, "Get Your Hands Dirty on Clean Architecture" will empower you to take your software architecture skills to new heights and build applications that stand the test of time.

© 2023 Packt Publishing (E-bog): 9781805125914

Udgivelsesdato

E-bog: 14. juli 2023

Tags

    Andre kan også lide...

    1. Project Management for Small Projects, Third Edition
      Project Management for Small Projects, Third Edition Sandra F. Rowe
    2. Trusts A Practical Guide
      Trusts A Practical Guide Terence O'Hallorann
    3. Digital compassion
      Digital compassion Per Axbom
    4. Control of the Common Cold Through Attitude Adjustments
      Control of the Common Cold Through Attitude Adjustments Winston D. Cunningham
    5. Five Marks of a Man: Finding Your Path to Courageous Manhood
      Five Marks of a Man: Finding Your Path to Courageous Manhood Brian Tome
    6. The Growth Advantage: A Business Blueprint for the Ultimate Competitive Edge
      The Growth Advantage: A Business Blueprint for the Ultimate Competitive Edge Bob Lisser
    7. Getting What You Want in a Negotiation By Learning How to Signal: How to Develop the Skill of Effective Signaling in a Negotiation in Order to Get the Best Possible Outcome
      Getting What You Want in a Negotiation By Learning How to Signal: How to Develop the Skill of Effective Signaling in a Negotiation in Order to Get the Best Possible Outcome Dr. Jim Anderson
    8. Trusts A Practical Guide
      Trusts A Practical Guide Terence O'Hallorann
    9. Instant Officiant: A No-Nonsense Guide to the Perfect Wedding Ceremony
      Instant Officiant: A No-Nonsense Guide to the Perfect Wedding Ceremony Chris Cote
    10. Wired and Dangerous: How Your Customers Have Changed and What to Do About It
      Wired and Dangerous: How Your Customers Have Changed and What to Do About It Chip R. Bell
    11. At the Crossroads: Not-For-Profit Leadership Strategies for Executives and Boards
      At the Crossroads: Not-For-Profit Leadership Strategies for Executives and Boards Philip Coltoff
    12. Tech-Powered Business: Streamline Operations, Boost Efficiency
      Tech-Powered Business: Streamline Operations, Boost Efficiency Sachin Naha
    13. The Art of Packaging a Negotiation: How to Develop the Skill of Assembling Potential Trades in Order to Get the Best Possible Outcome
      The Art of Packaging a Negotiation: How to Develop the Skill of Assembling Potential Trades in Order to Get the Best Possible Outcome Dr. Jim Anderson
    14. NOT Accountable: Rethinking the Constitutionality of Public Employee Unions
      NOT Accountable: Rethinking the Constitutionality of Public Employee Unions Philip K. Howard
    15. The Confidence Compass: Navigating the Road to Self-Belief
      The Confidence Compass: Navigating the Road to Self-Belief Caleb David
    16. The Heart of the CLOSE: Subtle Selling Skills and Strategies inspired by the Neurosciences and Neuropsychology.
      The Heart of the CLOSE: Subtle Selling Skills and Strategies inspired by the Neurosciences and Neuropsychology. Raju Mandhyan
    17. BUILT BY ENTERPRISE: UNLOCKING THE POTENTIALS OF SMES IN NIGERIA
      BUILT BY ENTERPRISE: UNLOCKING THE POTENTIALS OF SMES IN NIGERIA Dr Peter Bamkole
    18. Strategic Selling: The complete practical guide to selling your prized commercial property
      Strategic Selling: The complete practical guide to selling your prized commercial property Guy Naselli
    19. Future Families at Risk: The Alarming Truth About Our Reproductive Health: "Elevate your awareness about reproductive health risks—immerse in our compelling audiobook for essential knowledge!"
      Future Families at Risk: The Alarming Truth About Our Reproductive Health: "Elevate your awareness about reproductive health risks—immerse in our compelling audiobook for essential knowledge!" Sullivan Marwood
    20. The Bizzics Way: Powering Your Small Business to Maximum Momentum
      The Bizzics Way: Powering Your Small Business to Maximum Momentum Chip Higgins
    21. Effective Remote Working Techniques for Coders: Nine practical steps to boost your productivity when working wherever you like
      Effective Remote Working Techniques for Coders: Nine practical steps to boost your productivity when working wherever you like Hari Singh
    22. The Phoenix Career Principles: Rising from Employee Ashes to the Flame of Entrepreneurial Success
      The Phoenix Career Principles: Rising from Employee Ashes to the Flame of Entrepreneurial Success Tony Pisanelli
    23. The Turning Point: A Complete Guide to Strategically Set Up, Effectively Manage, and Effortlessly Take Your Business to the Next Level
      The Turning Point: A Complete Guide to Strategically Set Up, Effectively Manage, and Effortlessly Take Your Business to the Next Level James A. Guitard
    24. Next Level Nonprofit: Build A Dream Team + Increase Lasting Impact
      Next Level Nonprofit: Build A Dream Team + Increase Lasting Impact Dr. Chris Lambert
    25. Time Mastery: Seize Your Finite Days: Master Time: Transform Your Day! Dive into audio lessons crafted for optimal daily performance.
      Time Mastery: Seize Your Finite Days: Master Time: Transform Your Day! Dive into audio lessons crafted for optimal daily performance. Thaddeus Mercer
    26. The Encyclopedia of Small Business Forms and Agreements: A Complete Kit of Ready-to-Use Business Checklists, Worksheets, Forms, Contracts, and Human Resource Documents
      The Encyclopedia of Small Business Forms and Agreements: A Complete Kit of Ready-to-Use Business Checklists, Worksheets, Forms, Contracts, and Human Resource Documents Martha Maeda
    27. Strategic Heart Failure: The strategies you, your family and your medical team should use to get you optimal heart failure care.
      Strategic Heart Failure: The strategies you, your family and your medical team should use to get you optimal heart failure care. Marc Silver, MD
    28. Patterned After Excellence: Pursuing Truth in Work and Life
      Patterned After Excellence: Pursuing Truth in Work and Life Brigham Dickinson
    29. Profit-Driven Digital Marketing: How to cut costs, save time and make more money for your business
      Profit-Driven Digital Marketing: How to cut costs, save time and make more money for your business Quan Vo
    30. Uncommon Marriage: What We've Learned about Lasting Love and Overcoming Life's Obstacles Together
      Uncommon Marriage: What We've Learned about Lasting Love and Overcoming Life's Obstacles Together Tony Dungy
    31. Information and Learning in Markets: The Impact of Market Microstructure
      Information and Learning in Markets: The Impact of Market Microstructure Xavier Vives
    32. The Opportunity Index: A Solution-Based Framework to Dismantle the Racial Wealth Gap
      The Opportunity Index: A Solution-Based Framework to Dismantle the Racial Wealth Gap Gavin Lewis
    33. Tax-Savvy Solo: Smart Strategies for Solo Entrepreneurs
      Tax-Savvy Solo: Smart Strategies for Solo Entrepreneurs Well-Being Publishing
    34. Overcomers: Gaining Victory Over the Obstacles in Life
      Overcomers: Gaining Victory Over the Obstacles in Life Jeffrey Bush
    35. Jolt!: Get the Jump on a World That's Constantly Changing
      Jolt!: Get the Jump on a World That's Constantly Changing Phil Howard Cooke
    36. The Pre-Foreclosure Real Estate Handbook: Insider Secrets to Locating And Purchasing Pre-Foreclosed Properties in Any Market
      The Pre-Foreclosure Real Estate Handbook: Insider Secrets to Locating And Purchasing Pre-Foreclosed Properties in Any Market Frankie Orlando
    37. Profit with Presence: The Twelve Pillars of Mindful Leadership
      Profit with Presence: The Twelve Pillars of Mindful Leadership Dr. Eric J. Holsapple
    38. Know Honesty: Eliminate the Divide, Become a Masterful Communicator, and Connect with Anyone
      Know Honesty: Eliminate the Divide, Become a Masterful Communicator, and Connect with Anyone Ken Bogard
    39. Fostering Culture
      Fostering Culture Shane Jackson
    40. Unlocking the Code: Crack the Business Success Formula
      Unlocking the Code: Crack the Business Success Formula Sachin Naha
    41. PM Interview: Tips and Tricks to Learn and Excel at Project Manager Job Interviews
      PM Interview: Tips and Tricks to Learn and Excel at Project Manager Job Interviews Jefferey Michaels
    42. Business Credit Leveraging
      Business Credit Leveraging Victor Allen
    43. Earth Everyday: Small Steps Towards a Greener Tomorrow
      Earth Everyday: Small Steps Towards a Greener Tomorrow Henley Turner

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Start tilbuddet

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis