Begleiten Sie uns auf eine literarische Weltreise!
Buch zum Bücherregal hinzufügen
Grey
Einen neuen Kommentar schreiben Default profile 50px
Grey
Jetzt das ganze Buch im Abo oder die ersten Seiten gratis lesen!
All characters reduced
Refactoring with C# - Safely improve NET applications and pay down technical debt with Visual Studio NET 8 and C# 12 - cover

Refactoring with C# - Safely improve NET applications and pay down technical debt with Visual Studio NET 8 and C# 12

Matt Eland

Verlag: Packt Publishing

  • 0
  • 0
  • 0

Beschreibung

Software projects start as brand-new greenfield projects, but invariably become muddied in technical debt far sooner than you’d expect. In Refactoring with C#, you'll explore what technical debt is and how it arises before walking through the process of safely refactoring C# code using modern tooling in Visual Studio and more recent C# language features using C# 12 and .NET 8. This book, written by a Microsoft MVP, will guide you through the process of refactoring safely through advanced unit testing with XUnit and libraries like Moq, Snapper, and Scientist .NET. You'll explore maintainable code through SOLID principles and defensive coding techniques made possible in newer versions of C#. You'll also find out how to run code analysis and write custom Roslyn analyzers to detect and resolve issues unique to your code.

The nature of coding is changing, and you'll explore how to use AI with the GitHub Copilot Chat to refactor, test, document, and generate code before ending with a discussion about communicating technical debt to leadership and getting organizational buy-in to refactor your code in enterprise organizations and in agile teams.

By the end of this book, you'll understand the nature of refactoring and see how you can safely, effectively, and repeatably pay down the technical debt in your application while adding value to your business.
Verfügbar seit: 24.11.2023.
Drucklänge: 434 Seiten.

Weitere Bücher, die Sie mögen werden

  • Guided Meditation for Higher Self - cover

    Guided Meditation for Higher Self

    Meditative Hearts

    • 0
    • 0
    • 0
    Do you often wonder what it would be like to connect with your higher self? Are you searching for a deeper understanding of your true purpose and potential? Imagine having a clear, unwavering connection to the wisest, most authentic version of yourself. 
    Introducing a powerful guided meditation that will help you tap into the profound wisdom and guidance of your higher self. This audio book is designed to lead you on a transformative journey within, helping you unlock insights and clarity that have always been within you. Through calming narration and deeply effective meditative techniques, you'll be guided to transcend the ordinary and access a higher state of consciousness. 
    Whether you’re seeking answers to life’s big questions, yearning for spiritual growth, or simply wanting to deepen your self-awareness, this guided meditation offers the path to profound personal discovery. With consistent practice, you'll experience enhanced intuition, greater peace of mind, and a stronger sense of purpose. 
    Don’t let the noise of everyday life drown out the voice of your higher self. Embark on this journey of self-discovery and spiritual elevation. Start today and witness the remarkable transformation as you align with your true essence and live a life of greater meaning and fulfillment.
    Zum Buch
  • Spelling Five - An Interactive Vocabulary and Spelling Workbook for 9-Year-Olds (With AudioBook Lessons) - cover

    Spelling Five - An Interactive...

    Bukky Ekine-Ogunlana

    • 0
    • 0
    • 0
    Spelling Five is the fifth book in the Spelling for Kids interactive spelling workbooks series, which features spelling words that will quickly improve vocabulary, reading comprehension, and spelling skills. It makes a great addition to any school or home-school curriculum! 
    Our unique, interactive spelling improvement book teaches students of all ability levels how to spell words and build vocabulary memory by integrating text repetition of age-specific words, along with the audio replay of the words from the connected spelling audiobook, which dramatically speeds memory retention, reading skills and pronunciation of words, as seen in this example from the book:Spell: Advance 
    Maddison has booked her train ticket in advance to have a discount. 
    Advance 
    A d v a n c e 
    Our powerful but practical spelling book offers these unique benefits to students:Optimizes your kids' learning by offering a variety of learning techniques. This book, along with the audiobook, utilizes verbal and visual instruction - students hear, read, and write each spelling word for permanent retention of words.The book covers words every child 9-year-old must know and are frequently misspelled in spelling tests.Engages children and gets them away from their video games and cell phones. It also helps children who are struggling with reading, spelling, and grammar due to ADHD, Dyslexia, and short-term memory issues.Children can listen to the audio instruction before bedtime, after school, or in the car. 
    Whether your child is just beginning their spelling journey and learning to read, or they are an overachiever and working to win the next spelling bee, Spelling for Kids is the perfect tool for accelerating spelling skills and ensuring your child is ahead of their class in spelling ability!
    Zum Buch
  • The Social Genome - The New Science of Nature and Nurture - cover

    The Social Genome - The New...

    Dalton Conley

    • 0
    • 0
    • 0
    A pioneering scientist presents a mind-expanding account of the sociogenomics revolution, which promises to upend everything we know about human development. 
     
     
     
    Sociogenomics brings together advances in molecular genetics and traditional social and behavioral science. The key tool is the polygenic index, which allows us to analyze DNA to measure a child's genetic potential. Today, we can estimate a child's adult height, how far they will go in school, and their weight as an adult—all from a cheek swab, finger prick, or vial of saliva. Dalton Conley and other researchers are using this new science to shed light on the ways in which genes shape our world, influencing how each person both creates and responds to the environment around them. Conley reveals a world where children's DNA influences the nurture they extract from their parents; the genes of our schoolmates affect our likelihood of smoking as much as our own DNA does; and spouses' genes influence each other's moods and behaviors. 
     
     
     
    The Social Genome presents a nuanced, powerful perspective on individual potential and social dynamics and raises critical ethical questions about how we will navigate a future where we have access to far more genetic information than ever before.
    Zum Buch
  • Advanced Scrum Case Studies Vol 9 - Fixed price project problems - cover

    Advanced Scrum Case Studies Vol...

    Frederik Mark Fowler

    • 0
    • 0
    • 0
    You are an Agile Coach and you are being called in to fix a bad problem.  Your client has entered into a fixed price contract with their client, but it looks like the project is going sour.  Half of the time and money have been spent but only about 30 percent of the milestones have been reached.  Management wants you to "do Agile" and fix the problem. 
    What should you do? 
    This case and the others in the series come from the real-world experiences of a group of Scrum professionals who meet regularly to discuss the Scrum Framework and how to apply it to actual situations they have encountered.  These discussions have been led since 2015 by Frederik Mark Fowler, A Doctor of Scrum and Holder of the Professional Scrum Master level III certification awarded by Scrum.org.  Fred has worked with the Scrum Framework for almost 20 years and has trained more then 300 people to become Scrum Masters and Product Owners.  For more information, visit www.Patreon.com/SiliconValleyScrum.
    Zum Buch
  • Inside Cyber - How AI 5G and Quantum Computing Will Transform Privacy and Our Security - cover

    Inside Cyber - How AI 5G and...

    Chuck Brooks

    • 0
    • 0
    • 0
    In an era where technological innovation evolves at an exponential rate, Inside Cyber: How AI, 5G, and Quantum Computing Will Transform Privacy and Our Security emerges as a critical roadmap for understanding and leveraging the next wave of tech advancements. Chuck Brooks, a renowned executive and consultant, breaks down complex technological trends into digestible insights, offering a deep dive into how emerging technologies will shape the future of industry and society. 
     
      
     
    In the book, you'll: 
     
       
     
    ● Gain clear, accessible explanations of cutting-edge technologies such as AI, blockchain, and quantum computing, and their impact on the business world 
     
       
     
    ● Learn how to navigate the cybersecurity landscape, safeguarding your business against the vulnerabilities introduced by rapid technological progress 
     
      
      
    ● Uncover the opportunities that technological advancements present for disrupting traditional industries and creating new value 
     
       
     
    Perfect for entrepreneurs, executives, technology professionals, and anyone interested in the intersection of tech and business, Inside Cyber equips you with the knowledge to lead in the digital age. Embrace the future confidently with this indispensable guide.
    Zum Buch
  • Ocean Waves Meditation: Soothing Sounds for Restful Nights - Dreamy Nature Music With Oscillating Sleep Sounds - cover

    Ocean Waves Meditation: Soothing...

    Ocean Waves Meditation

    • 0
    • 0
    • 0
    Immerse yourself in the calming embrace of the ocean with Ocean Waves Meditation, an enchanting collection of nature’s most soothing rhythms.
     
    
     
    Let the gentle ebb and flow of the waves wash away your stress, guiding you into peaceful relaxation and restful sleep. Perfectly crafted for meditation, sleep therapy, or unwinding after a long day, these dreamy nature sounds will help you find tranquility and rejuvenate your mind and body.
     
    
     
    Whether you're seeking a serene backdrop for meditation, need help falling asleep, or simply want to relax, this audiobook is your perfect companion. Feel the tension melt away as oscillating ocean waves lull you into deep rest, night after night.
     
    
     
    Rediscover the art of restful nights with eight soothing soundscapes, ideal for meditation, yoga, or peaceful sleep.
     
    
     
    WHAT YOU GET: 
    
      Dreamy Nature Music With Oscillating Sleep Sounds (60 min.)
      Ethereal Piano Whispers With Gentle Ocean Waves (30 min.)
      Gentle Ocean Waves With Binaural Theta Waves (45 min.)
      Healing 432Hz Music With Calming Ocean Waves (30 min.)
      Blue Ocean: Calming Ocean Waves With Relaxing Music (25 min.)
      Endless Ocean: Atmospheric Relaxation Therapy (15 min.)
      Ocean Of Eternal Sleepiness: Instant Deep Sleep (44 min.)
      Calming Ocean Waves With Ambient Music (30 min.)
    Zum Buch