Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Domain-Driven Design with Java - A Practitioner's Guide - Create simple elegant and valuable software solutions for complex business problems - cover

Domain-Driven Design with Java - A Practitioner's Guide - Create simple elegant and valuable software solutions for complex business problems

Premanand Chandrasekaran, Karthik Krishna

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Domain-Driven Design (DDD) makes available a set of techniques and patterns that enable domain experts, architects, and developers to work together to decompose complex business problems into a set of well-factored, collaborating, and loosely coupled subsystems.
This practical guide will help you as a developer and architect to put your knowledge to work in order to create elegant software designs that are enjoyable to work with and easy to reason about. You'll begin with an introduction to the concepts of domain-driven design and discover various ways to apply them in real-world scenarios. You'll also appreciate how DDD is extremely relevant when creating cloud native solutions that employ modern techniques such as event-driven microservices and fine-grained architectures. As you advance through the chapters, you'll get acquainted with core DDD’s strategic design concepts such as the ubiquitous language, context maps, bounded contexts, and tactical design elements like aggregates and domain models and events. You'll understand how to apply modern, lightweight modeling techniques such as business value canvas, Wardley mapping, domain storytelling, and event storming, while also learning how to test-drive the system to create solutions that exhibit high degrees of internal quality.
By the end of this software design book, you'll be able to architect, design, and implement robust, resilient, and performant distributed software solutions.
Available since: 08/19/2022.
Print length: 302 pages.

Other books that might interest you

  • HAM Radio Secrets: Your Fast-Track Guide to Mastery - cover

    HAM Radio Secrets: Your...

    Tobias Gresham

    • 0
    • 0
    • 0
    HAM Radio Secrets: Your Fast-Track Guide to Mastery 
    Are you eager to elevate your skills and deepen your understanding of HAM radio communication? 
    Looking for a well-rounded resource that contains everything you need to master your HAM radio knowledge and techniques? 
    Your quest ends here! 
    This guide is your ultimate resource for enhancing your insights, honing your abilities, and engaging in practical exercises. With this book in hand, you are set on the path to success. 
    Updated for the latest HAM radio practices and standards. 
    Key features of this comprehensive guide include: 
    - In-depth insights about HAM radio functionality and applications 
    - Detailed explanations covering essential concepts of HAM radio communication 
    - Effective strategies for mastering the art of radio operation and troubleshooting 
    What sets our guide apart is its thorough and detailed coverage, which is crucial for your mastery in HAM communication. Concepts are explored in depth, ensuring you grasp every essential detail. 
    Please note that this guide is an independent resource and is not affiliated with any official HAM radio entities. 
    Crafted with a clear layout and accessible language, our HAM Radio Secrets guide ensures seamless transitions between topics. Say goodbye to complicated jargon and embrace clear, concise, and technically sound information. 
    So, why hesitate? Click the BUY NOW button, grab your guide, and embark on your journey to mastering HAM radio communication! 
    Unlock your potential; connect, communicate, and thrive!
    Show book
  • Artificial Intelligence Fundamentals - A Journey through the Heart of Machine Intelligence - cover

    Artificial Intelligence...

    Brandon Scott

    • 0
    • 0
    • 0
    Embark on an enlightening journey into the realm of artificial intelligence with "Artificial Intelligence Fundamentals: A Journey through the Heart of Machine Intelligence" Whether you're a curious newcomer or an aspiring developer, this comprehensive book is designed to demystify the intricate world of AI and provide a hands-on introduction to the power of Python in crafting intelligent systems. 
    Unlocking the World of AI 
    Practical Learning with Python 
    Building Blocks of Knowledge 
    Real-World Applications 
    Comprehensive Resource for Beginners 
    Future-Ready Skills 
    Embark on this educational odyssey and discover the captivating world of AI through the lens of Python. "Artificial Intelligence Fundamentals" is your gateway to understanding, applying, and embracing the transformative power of artificial intelligence. Let the coding adventure begin!
    Show book
  • The Dolphin Who Saved Me - How An Extraordinary Friendship Helped Me Overcome Trauma and Find Hope - cover

    The Dolphin Who Saved Me - How...

    Melody Horrill

    • 0
    • 0
    • 0
    "An inspiring book about love in its purest form."—JANE GOODALL, DBE, Founder of the Jane Goodall Institute & UN Messenger of Peace 
     
     
     
    When Melody Horrill arrived at university she was a troubled and lost young woman, hiding behind a carefully crafted exterior. She had experienced a childhood of emotional and physical trauma mainly at the hands of her violent father that was as damaging as it was brutal. 
     
     
     
    One day Melody volunteered to help her lecturer monitor pods of river dolphins nearby. There for the first time she encountered Jock, a solitary dolphin with a maimed fin, who lived apart from the highly social pods. Melody was to form a bond with Jock that gave her the key to freeing herself from the demons of her own past, and their extraordinary friendship was the start of a long-term mission to try to save the river dolphins. 
     
     
     
    Beautifully written and filled with insight and compassion, Melody's memoir details her life-changing friendship with the river dolphins, and how Jock helped her to heal.
    Show book
  • Time Series Data Analysis - A Comprehensive Guide for Very Beginners - cover

    Time Series Data Analysis - A...

    Brian Paul

    • 0
    • 0
    • 0
    Time Series Data Analysis: A Comprehensive Guide for Very Beginner delves into the intricate world of time series analysis, offering readers a profound understanding of how to manage, analyze, and forecast time-dependent data. With an emphasis on practical application, this guide bridges the gap between theoretical concepts and real-world scenarios, making it an indispensable resource for anyone looking to master time series data. 
    From the fundamentals of time series components to the complexities of modern forecasting models, the book navigates through the nuances of stationarity, seasonality, and autocorrelation, equipping readers with the tools to identify and leverage patterns within time-dependent data. Through detailed exploration of data preparation, exploratory data analysis, and a variety of forecasting methods, from classical approaches like ARIMA to cutting-edge deep learning techniques, this book lays a solid foundation for predictive modeling. 
    Time Series Data Analysis: A Comprehensive Guide for Very Beginner is your key to unlocking the predictive power of time-dependent data. Embrace the opportunity to transform raw data into insightful forecasts that can drive decision-making and innovation in any field. 
     
    Show book
  • Computer Systems and Networking for Beginners - Comprehensive Guide to the Fundamentals of Technology and Connectivity - cover

    Computer Systems and Networking...

    James Ferry

    • 0
    • 0
    • 0
    Dive into the fascinating world of computer systems and networking with this accessible, comprehensive guide tailored specifically for beginners. Whether you're a student, a budding IT professional, or a curious hobbyist, this book provides the essential groundwork for understanding the complex interactions and technologies that power the digital world. 
    "Computer Systems and Networking for Beginners" starts with the very basics, explaining what computers are and how they work, from the hardware components that make up a computer to the software that runs on them. It then guides you through the intricacies of various types of software, laying a solid foundation before moving into the realm of networking. 
    You will learn about the different types of networks, including LANs, WANs, and VPNs, and the hardware that supports them such as routers, switches, and modems. Practical guides on setting up your own home network, understanding and applying IP addresses, and the basics of network security are covered to ensure you have the know-how to navigate the connected world safely and confidently. 
    As you progress, the book delves into more complex topics such as how the internet works, the basics of cloud computing, and the burgeoning field of the Internet of Things (IoT). Each chapter builds on the previous one, ensuring a cohesive and comprehensive understanding of all topics covered. 
    Additional resources such as troubleshooting tips, preventative maintenance advice, and insights into future trends in technology prepare you for not only understanding but also participating actively in the future developments of computer systems and networking. 
    "Computer Systems and Networking for Beginners" is your gateway to the world of computer technology, filled with expert advice and key insights to help you learn, grow, and succeed in the digital age. 
     
    Show book
  • Challenge of the Stallions - The Legend of Cloud and the Wild Horses of the Rockies - cover

    Challenge of the Stallions - The...

    Ginger Kathrens

    • 0
    • 0
    • 0
    An extraordinary view of the wild horse bands in the Rockies' Pryor Mountains like you've never seen before, Wild Stallions of the Rockies chronicles the life of the leader stallion, Cloud (1995-2016). This remarkable account details his reign among the wild horse herds in the Rockies, as well as both his immediate family band and rival bands that occupy the same region on the Montana-Wyoming border. You'll see the predators, both human and animal, that challenge the stallions' survival, plus the fighting between bands for power, family, and territory. Phenomenal photography gives you an up close and personal look at the feeding, foaling, and freedom of these wild horses, and interactive QR codes grant you access to exclusive and stunning video from its companion PBS Nature documentary series, Cloud: Challenge of the Stallions. This fascinating standalone book that emphasizes the mission of saving and preserving the wild horse bands in the Rocky Mountains is unlike any other Cloud book available. One-of-a-kind and truly special, Wild Stallions of the Rockies is an absolute must-have for anyone passionate about these stunning wild animals.
    Show book