Rejoignez-nous pour un voyage dans le monde des livres!
Ajouter ce livre à l'électronique
Grey
Ecrivez un nouveau commentaire Default profile 50px
Grey
Abonnez-vous pour lire le livre complet ou lisez les premières pages gratuitement!
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

Maison d'édition: Packt Publishing

  • 0
  • 0
  • 0

Synopsis

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.
Disponible depuis: 29/12/2023.
Longueur d'impression: 292 pages.

D'autres livres qui pourraient vous intéresser

  • Human Spark The - Beyond AI - What It Means to Be Human When Machines Do the Thinking - cover

    Human Spark The - Beyond AI -...

    Christian Kromme

    • 0
    • 0
    • 0
    For centuries, intelligence was our defining advantage, the spark that built civilizations, forged languages, and powered every leap of progress. Now, as artificial intelligence begins to outthink us, humanity faces its most profound question yet: When machines become intelligent, what remains uniquely ours? 
    In The Human Spark - Beyond AI, world-renowned futurist Christian Kromme reveals that the next great revolution won't be technological; it will be human. Technology is no longer just transforming what we do; it's reshaping who we are. As algorithms master logic and efficiency, we're being called to awaken a deeper form of intelligence, one rooted in intuition, awareness, empathy, creativity, and purpose. 
    Drawing inspiration from nature's four billion years of cellular evolution, neuroscience, and real-world innovation, Kromme charts our transition from Human 3.0, shaped by intellect and industry, to Human 4.0, guided by awareness, adaptability, and connection. 
    This is not a book about machines. It's a roadmap for those ready to lead, create, and live with greater consciousness in the age of AI. 
    Because the future won't be built by more intelligent algorithms. It will be shaped by wiser humans.
    Voir livre
  • Unlock Potential: Secrets to Thriving Life - "Discover life-changing secrets through dynamic audio lessons designed to help you flourish and excel!" - cover

    Unlock Potential: Secrets to...

    Orson Trumbull

    • 0
    • 0
    • 0
    Unlock Your True Potential: Secrets for a Thriving Life 
    ⭐⭐ Simplified Guide & Explanations Included ⭐⭐ 
    Are you eager to advance in your career while broadening your understanding of personal growth and success? 
    In search of an all-encompassing guide that covers everything you need to transform your life and embrace your purpose? 
    Your quest ends here! 
    This guide is your ultimate resource for enhancing your insights, applying your newfound skills, and engaging in practical exercises. With this, you're set for a successful journey. 
    Updated for the latest insights into thriving in life. 
    Key features of this enriched guide: 
    - Profound insights into unlocking your potential and embracing purpose 
    - Detailed explanations of personal growth principles 
    - Effective strategies for deepening connections and achieving transformation 
    Our guide stands out with its thorough coverage, which is crucial for your journey of self-discovery. We go beyond the basics, diving deep into each concept with clarity and precision. 
    Please note that this guide operates independently and is not associated with any official organizations; it is solely designed for your personal benefit. 
    Crafted with a logical structure and accessible language, our guide ensures a seamless flow between topics. Bid farewell to complex jargon and embrace clear, precise, and technically accurate content. 
    So, why delay? Click the BUY NOW button, secure your guide, and embark on your transformative journey to a thriving life! 
    Take the first step towards a brighter future today!
    Voir livre
  • Large Language Models: The Hard Parts - Open Source AI Solutions for Common Pitfalls - cover

    Large Language Models: The Hard...

    Jr. Jonathan K. Regenstein,...

    • 0
    • 0
    • 0
    Large language models (LLMs) have transformed natural language processing, but deploying them in applications introduces numerous technical challenges. Large Language Models: The Hard Parts offers a clear, practical examination of the limitations developers and AI engineers face when building LLM-based applications. With a focus on implementation pitfalls (not just capabilities), this book provides actionable strategies supported by reproducible Python code and open source tools. 
    Listeners will learn how to navigate key obstacles in application evaluation, input management, testing, and safety. Designed for builders and technical product leads, this guide emphasizes practical solutions to real-world problems and promotes a grounded understanding of LLM constraints and trade-offs. 
    Discover how to design testing and evaluation strategies for nondeterministic systems; manage context, RAG, and long-context retrieval; address output inconsistency and structural unreliability; implement safety and content moderation frameworks; explore alignment challenges and mitigation techniques; and leverage open source models locally.
    Voir livre
  • Navigating Your Data Journey As A Newbie - cover

    Navigating Your Data Journey As...

    Peace Oluwatayo

    • 0
    • 0
    • 0
    Starting out in data can feel overwhelming, but it doesn’t have to be. 
    "Navigating Your Data Journey As A Newbie" is a simple, practical guide to help you find your footing. 
    Packed with relatable tips and real-life insights, this book will help you avoid common mistakes, learn effectively, and confidently take your first steps in the world of data.
    Voir livre
  • Mayan Astronomy: The History of the Maya’s Measurements of the Planets and Stars - cover

    Mayan Astronomy: The History of...

    Editors Charles River

    • 0
    • 0
    • 0
    Many ancient civilizations have influenced and inspired people in the 21st century, and the Greeks and Romans continue to fascinate the West today, but of all the world’s civilizations, none have intrigued people more than the Mayans, whose culture, astronomy, language, and mysterious disappearance all continue to captivate people. In the past decade especially, there has been a renewed focus on the Mayans, whose advanced calendar led many to speculate the world would end on the same date the Mayan calendar ended in 2012.  
    	For the Maya, astronomy was not a purely scientific pursuit but intimately linked to religious, mythological, and ideological elements that were of the highest importance. The celestial realm held a sacred nature, as did the many gods and goddesses that dwelt there, so for all Mesoamerican cultures, astronomy was a fundamental part of their everyday lives. Thus, astronomy was present in their calendars, religion, and even agriculture, and in close relation to astronomy, the concept of time was also an essential part of their worldview. The Maya recorded time on almost every surface they could, including lintels, cornices, panels, stelae, friezes, ceramics, and paper. This insistence on capturing dates has led many scholars to suggest the Maya were obsessed with time. 
    The Maya had some of the most advanced astronomical measurements in the world, and their work built upon thousands of years, spanning from around 2500 BCE until the the arrival of the Spanish in 1519. Thanks to their hieroglyphic writing, archaeologists have been able to learn a wealth of information about the way they lived and their complex system of beliefs.
    Voir livre
  • Cybersecurity in the Age of Artificial Intelligence - How AI is transforming the digital battlefield - cover

    Cybersecurity in the Age of...

    Dr. Daniel Glauber

    • 0
    • 0
    • 0
    This audiobook is narrated by an AI Voice. In a world where AI writes phishing emails, hides in deepfake videos, and evolves malware in milliseconds—how do we defend the digital frontier? 
     
    Cybersecurity in the Age of Artificial Intelligence is a groundbreaking guide that reveals how artificial intelligence is transforming the rules of cyber warfare—and what we must do to adapt. Written by Dr. Daniel Glauber, a veteran systems architect and cybersecurity leader with over 30 years of global experience, this book bridges the critical gap between emerging AI capabilities and the urgent need for intelligent, scalable cyber defense. 
     
    Why This Book Matters Now 
    From the devastating impact of the WannaCry ransomware outbreak to the rise of polymorphic malware and autonomous threat actors, cybersecurity threats have evolved faster than traditional defenses can respond. This book explores how AI changes the equation—from both sides of the battlefield. 
     
    AI is not just another tool in the defender’s arsenal—it’s reshaping how we identify, predict, and neutralize threats at scale. But it's also empowering attackers to launch sophisticated, personalized, and evasive campaigns with chilling efficiency. 
     
    What You’ll Learn 
    Organized into five comprehensive parts, this book delivers a clear, actionable roadmap to mastering AI-driven cybersecurity: 
    Foundations of AI in Security: Understand how AI and machine learning transform threat detection, incident response, and behavioral analysis. 
    Modern Cyber Attacks: Explore how attackers use AI to bypass defenses with deepfakes, social engineering, polymorphic malware, and autonomous scanning tools. 
    AI-Powered Defense Infrastructure: Learn how leading enterprises deploy intelligent threat modeling, automated security operations, and predictive analytics. 
    Operational & Cloud Security: Discover real-world strategies for securing networks, cloud platforms, endpoints, and applications using AI and advanced orchestration.
    Voir livre