Unisciti a noi in un viaggio nel mondo dei libri!
Aggiungi questo libro allo scaffale
Grey
Scrivi un nuovo commento Default profile 50px
Grey
Iscriviti per leggere l'intero libro o leggi le prime pagine gratuitamente!
All characters reduced
Test-Driven Development with Java - Create higher-quality software by writing tests first with SOLID and hexagonal architecture - cover

Test-Driven Development with Java - Create higher-quality software by writing tests first with SOLID and hexagonal architecture

Alan Mellor

Casa editrice: Packt Publishing

  • 0
  • 0
  • 0

Sinossi

Test-driven development enables developers to craft well-designed code and prevent defects. It’s a simple yet powerful tool that helps you focus on your code design, while automatically checking that your code works correctly. Mastering TDD will enable you to effectively utilize design patterns and become a proficient software architect.
The book begins by explaining the basics of good code and bad code, bursting common myths, and why Test-driven development is crucial. You’ll then gradually move toward building a sample application using TDD, where you’ll apply the two key rhythms -- red, green, refactor and arrange, act, assert. Next, you’ll learn how to bring external systems such as databases under control by using dependency inversion and test doubles. As you advance, you’ll delve into advanced design techniques such as SOLID patterns, refactoring, and hexagonal architecture. You’ll also balance your use of fast, repeatable unit tests against integration tests using the test pyramid as a guide. The concluding chapters will show you how to implement TDD in real-world use cases and scenarios and develop a modern REST microservice backed by a Postgres database in Java 17.
By the end of this book, you’ll be thinking differently about how you design code for simplicity and how correctness can be baked in as you go.
Disponibile da: 13/01/2023.
Lunghezza di stampa: 348 pagine.

Altri libri che potrebbero interessarti

  • App Architect: Navigating Mobile App Development - Crafting Innovative Solutions for the Digital Age - cover

    App Architect: Navigating Mobile...

    Jonathan Parker

    • 0
    • 0
    • 0
    Your all-inclusive guide to learning the art and science of developing mobile apps is "App Architect: Navigating Mobile App Development: Crafting Innovative Solutions for the Digital Age." This book guides you through every crucial stage of creating an app, from conception to a successful launch and beyond, and is written for novice and seasoned developers. 
    Explore the newest trends, technologies, and best practices that propel innovation in this ever-evolving industry as you delve deeply into the contemporary mobile environment. Discover how to develop a thorough business plan, specify the goal of your app, and carry out efficient market research. Learn the fundamentals of design to create visually appealing interfaces and compelling user experiences. 
    This book demystifies the technical aspects of app development with clear explanations and practical examples, ensuring you gain hands-on experience. You'll learn about the pros and cons of different development methodologies and get to grips with the tools and frameworks that can streamline your work. We also cover comprehensive testing and quality assurance methods to ensure your app is reliable and user-friendly. 
    Develop post-launch and app store optimization methods to ensure a successful launch. Examine how to update your app to meet changing customer needs and scale it as it grows. 
    "App Architect" is not just a roadmap for navigating the digital era; it's a guide to becoming a creative force. Equip yourself with the knowledge and skills to develop mobile applications that meet and exceed user expectations. Start your journey to becoming a proficient app architect today. 
    Mostra libro
  • The Fragile Planet - Zero Waste Strategies in The Fight Against Climate Change And Pollution - cover

    The Fragile Planet - Zero Waste...

    Davis Truman

    • 0
    • 0
    • 0
    "The Fragile Planet" will inspire you to pursue a sustainable future. In an era when our planet faces unprecedented challenges, this book is a beacon of hope, illuminating the path to a cleaner, greener, and more resilient world. 
    With meticulous research and compelling storytelling, "The Fragile Planet" explores the intricate web of interconnected issues that threaten our world, from carbon emissions to plastic pollution, deforestation to biodiversity loss.  
    This book is a blueprint for a brighter future. It details zero-waste strategies that individuals, communities, and nations can adopt to combat climate change and pollution effectively. It offers well-researched evidence and inspiring success stories and empowers readers to take meaningful action in their own lives. 
    Embrace this enlightening journey, and join the global movement to protect our only home - the fragile planet.
    Mostra libro
  • Cut: A Medical Murder Mystery - cover

    Cut: A Medical Murder Mystery

    Amy S. Peele

    • 0
    • 0
    • 0
    While the federal government is launching a national investigation on the “equity” of organ distribution a female tech CEO flies across country to get a liver transplant. Soon, well-respected transplant nurse Sarah Golden and her best friend, Jackie, find themselves tangled up in an intense plot to uncover the answer to the question on everyone’s mind: Can you buy your way up to the top of the waiting list? Their pursuit of justice brings them to Miami, San Francisco, and Chicago—a sometimes fun, sometimes dangerous roller coaster ride from which they barely escape with their lives.
    Mostra libro
  • Lost Lake Erie - cover

    Lost Lake Erie

    Jennifer Boresz Engelking

    • 0
    • 0
    • 0
    Serene one moment and destructive the next, Lake Erie's moods mirror its tumultuous role in history . 
     
    As the site of Cleveland's Great Lakes Exposition, the lake offered visitors a respite from the Great Depression, and Hotel Victory, once considered the world's largest summer resort, drew thousands to Put-In-Bay. Daring postal workers dangerously crossed the ice-covered surface on hybrid "boats" and by foot. Canal Street, at the Buffalo Wharf, was once called "the Wickedest Street in America." The Erie is one of thousands of ships that lie in a solemn graveyard below the surface. And rum runners turned the lake into a watery highway for illegal booze during Prohibition. 
     
    Author Jennifer Boresz Engelking reveals entertaining, heartbreaking, and nostalgic stories of the lost sites, businesses, and industries of Lake Erie.
    Mostra libro
  • Biological Rhythms - cover

    Biological Rhythms

    Anonimo

    • 0
    • 0
    • 0
    The secret language of your vital signs—and how to read and understand it.From the firing of neurons in a fraction of a second to the monthly cycle of ovulation to a seasonal shift in sleep patterns, the human body runs on rhythms—all more knowable now than ever, thanks to wearables. Making sense—and making use—of these signals is something else, and this is precisely what Daniel Forger explains in Biological Rhythms.Sorting through a plethora of data gathered over the past decade, this practical, user-friendly book gives listeners the tools for reading and interpreting the rhythms that regulate physiological processes as varied and critical as sleep, brain activity, heart rate, hormone secretion, metabolism, and temperature. Once translated, the language of biological rhythms can be used to improve health and productivity—by athletes, travelers, and shift workers, sufferers of fatigue or sleep disorders, or those wishing to lose weight, monitor infection, or time fertility—in short, anyone with an interest in reading and understanding the body's vital signs.
    Mostra libro
  • AI Value Creators - Beyond the Generative AI User Mindset - cover

    AI Value Creators - Beyond the...

    Kate Soule, Rob Thomas, Paul...

    • 0
    • 0
    • 0
    We've arrived in a new era—GenAI is reshaping industries and decision-making processes across the board. As a result, understanding their potential and pitfalls has become crucial. But in order to stay ahead of the curve, you'll need to develop fresh perspectives on leveraging AI beyond mere technical know-how. Geared toward business leaders and tech professionals alike, this book demystifies the strategic integration of AI into business practices, ensuring you're equipped not just to participate but to lead in this new landscape. 
     
     
     
    This insightful guide by industry leaders Rob Thomas, Paul Zikopoulos, and Kate Soule goes beyond the basics, offering real-life success stories and learned lessons to provide a blueprint for meaningful AI engagement. Whether you're a novice or a seasoned expert, you'll come away with an enhanced understanding of GenAI. 
     
     
     
    ● Recognize the transformative potential of AI in business and how to harness it 
     
     
     
    ● Navigate the ethical and operational challenges posed by AI with confidence 
     
     
     
    ● Implement actionable strategies to integrate AI into your organizational culture 
     
     
     
    ● Step confidently into the role of an AI value creator, equipped to lead and innovate
    Mostra libro