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
Refactoring in Java - Improving code design and maintainability for Java developers - cover

Refactoring in Java - Improving code design and maintainability for Java developers

Stefano Violetta

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Refactoring in Java serves as an indispensable guide to enhancing your codebase’s quality and maintainability.
The book begins by helping you get to grips with refactoring fundamentals, including cultivating good coding habits and identifying red flags. You’ll explore testing methodologies, essential refactoring techniques, and metaprogramming, as well as designing a good architecture. The chapters clearly explain how to refactor and improve your code using real-world examples and proven techniques. Part two equips you with the ability to recognize code smells, prioritize tasks, and employ automated refactoring tools, testing frameworks, and code analysis tools. You’ll discover best practices to ensure efficient code improvement so that you can navigate complexities with ease. In part three, the book focuses on continuous learning, daily practices enhancing coding proficiency, and a holistic view of the architecture. You’ll get practical tips to mitigate risks during refactoring, along with guidance on measuring impact to ensure that you become an efficient software craftsperson.
By the end of this book, you’ll be able to avoid unproductive programming or architecturing, detect red flags, and propose changes to improve the maintainability of your codebase.
Available since: 12/29/2023.
Print length: 292 pages.

Other books that might interest you

  • Toxic Water Toxic System - Environmental Racism and Michigan's Water War - cover

    Toxic Water Toxic System -...

    Michael Mascarenhas

    • 0
    • 0
    • 0
    The tireless resistance of local communities fighting for ownership of America's third largest water system 
     
     
      
    Toxic Water, Toxic System exposes the consequences of a seemingly anonymous authoritarian state willing to maintain white supremacy at any cost—including poisoning an entire city and shutting off water to thousands of people. Weaving together narratives of frontline activists along with archival data, Michael Mascarenhas provides a powerful exploration of the political alliances and bureaucratic mechanisms that uphold inequality. 
     
     
      
    Drawing from three years of ethnographic fieldwork in Flint and Detroit, this book amplifies the voices of marginalized communities, particularly African American women, whose perspectives and labor have been consistently overlooked. Toxic Water, Toxic System offers a fresh perspective on the ties between urban austerity policies, environmental harm, and the advancement of white supremacist agendas in predominantly Black and brown cities.
    Show book
  • Chasing Rainbows - Finding Beauty in Life's Storms - cover

    Chasing Rainbows - Finding...

    Rachelle Van Ryssen

    • 0
    • 0
    • 0
    Chasing Rainbows:is a poignant anthology that serves as a beacon of hope for anyone navigating the storms of life. Through fourteen compelling narratives, this collection illuminates the resilience of the human spirit in the face of adversity. 
    Within its pages, readers will discover a tapestry of experiences—from confronting racism and battling serious illness to overcoming bullying, church hurt, rejection, marital strife, and grief. These stories are not just about enduring hardship; they're about finding the glimmer of hope, the rainbow, amidst the darkest clouds. 
    Authored by women of faith who have traversed their own tumultuous journeys, "Chasing Rainbows" offers solace and inspiration to those in need. Whether you're grappling with broken hearts, feelings of rejection, sickness, or the loss of a loved one, this book extends a lifeline of understanding and encouragement. 
    With contributors spanning diverse backgrounds and professions—from educators and authors to advocates and farmers—this anthology represents a chorus of voices united in their pursuit of joy and resilience. Each narrative is a testament to the power of faith, courage, and community in transcending life's most formidable challenges. 
    As you embark on this transformative journey with the Rainbow Chasers, grab your favorite beverage and prepare to be uplifted, inspired, and empowered. "Chasing Rainbows" is more than just a book; it's a testament to the human capacity for hope, healing, and redemption.
    Show book
  • Aviation Therapy - Stories of Perseverance and Personal Growth from the Cockpit - cover

    Aviation Therapy - Stories of...

    David Dale

    • 0
    • 0
    • 0
    Take flight on an inspiring journey of personal growth, resilience, and adventure—perfect for aspiring pilots, military history buffs, and anyone seeking a story of perseverance and triumph!  
       
    Aviation Therapy is a deeply personal aviation memoir—an intersection of extraordinary world events and one man's transformation through flight. From navigating B-52 nuclear alert missions during the Cold War to wartime air refueling in Desert Storm and the Bosnian War, to flying General Tommy Franks after 9/11, Dale’s journey took him from a quiet navigator to commanding an elite squadron responsible for flying the nation’s top military leaders.  
       
    Packed with gripping firsthand accounts and invaluable life lessons, Aviation Therapy is “Chicken Soup for the Skies”—a testament to how aviation can shape character, build resilience, and inspire personal growth.  
       
    Fasten your seatbelt—your journey into the skies begins here!
    Show book
  • AI for Absolute Beginners: A Clear Guide to Tomorrow - cover

    AI for Absolute Beginners: A...

    Oliver Theobald

    • 0
    • 0
    • 0
    Curious about AI but feeling lost at the same time? Well, look no further! AI for Absolute Beginners is your guide to demystifying complex AI concepts and providing you with a solid foundation to step into—and stay ahead—in the new AI era. 
    In this accessible and comprehensive audiobook, we start from scratch, assuming no prior knowledge. Each chapter is carefully crafted to guide you through the fundamental concepts and practical applications of AI, including machine learning, generative AI, and deep learning. With clear and plain English explanations, you'll be surprised at how quickly you can start thinking and speaking fluently in the words and mindset of an AI expert! 
    Key knowledge points you will gain from reading this book:The three phases of AI development and what's coming nextThe "Missing Middle" theory of leveraging what humans and AI do bestGenerative AI and a preview of the data warsMachine learning and a clear introduction on how it worksDeep learning and why it unlocks progress in all fields of AINatural language processing explainedComputer vision and why it's not as easy as you thinkRecommender systems and how to train them to your advantagePrivacy and ethical considerations you must knowThe future of work and how to thrive in the new era of knowledge workThe new role of the chief intelligence officer and how they are guiding AI transformation in organizations 
    Now is a special time in the history of work and efficiency. Follow your curiosity and step confidently into the new era of AI!
    Show book
  • Russell Cosmogony The: A New Concept of Light Matter and Energy - cover

    Russell Cosmogony The: A New...

    Walter Russell

    • 0
    • 0
    • 0
    The Russell Cosmogony: A New Concept of Light, Matter, and Energy by Walter Russell offers a revolutionary perspective on the workings of the universe, challenging conventional scientific paradigms. This groundbreaking work explores the principles of light, matter, energy, electricity, and magnetism through a unique lens, emphasizing the unity and rhythmic balance of all creation. Russell's visionary ideas propose a dynamic, spiral-based understanding of cosmic forces and their interplay, providing insights into the nature of reality and the potential for transmutation of elements. Originally published in 1953, this seminal text continues to inspire readers with its innovative approach to cosmology, blending science, philosophy, and metaphysics in a profound quest for universal truth.
    Show book
  • Loving Someone with a Serious Mental Illness - Caring for Your Loved One and Yourself on the Journey to Mental Health Recovery - cover

    Loving Someone with a Serious...

    Izzy Goncalves, Katherine Ponte,...

    • 0
    • 0
    • 0
    If you have a loved one—a spouse, adult child, or other family member—who has a mental illness such as schizophrenia, bipolar disorder, or depression and is experiencing symptoms like psychosis, you need help. Delusions and hearing voices can be frightening. Mania can be unpredictable. Isolation and withdrawal can make things worse. Things are made even more challenging when your loved one is resistant to treatment. You may feel helpless watching them struggle. And you may question whether you can handle the myriad everyday practical and emotional challenges ahead. It's important to know that you are not alone. 
     
     
     
    Authors Katherine Ponte and Izzy Goncalves have been there. They are there. During Katherine's ongoing eighteen-year recovery from severe bipolar disorder and depression, her husband Izzy has been her primary caregiver. Together through trial, trauma, and triumph, they have amassed an unmatched store of lived experiences, shared perspectives, and lessons learned. They now bravely share, for the first time, everything they have come to understand about the challenges they've faced and surmounted together. 
     
     
      
    The book never forgets one crucial truth: you have needs, too. That's why the authors provide resources to ensure that you stay healthy, well-rested, and energized, so you can help your loved one on the path to recovery.
    Show book