Refactoring: Are You Making it Better or Worse? - 7 Strategies

Описание к видео Refactoring: Are You Making it Better or Worse? - 7 Strategies

Refactoring legacy code can feel like untangling a knotted rope, and figuring out where to start can be challenging. In this video, David Scott Bernstein walks you through seven effective strategies to guide your refactoring efforts. From removing dead code and adding seams for tests to centralizing decisions and introducing polymorphism, these techniques will help make your legacy code more manageable and maintainable. Discover how refactoring can reduce the cost of adding features, writing unit tests, and cleaning up your design for future development. Don’t miss out on these practical tips for transforming legacy code into a more cohesive, flexible system!

Work with Me:
At The Passionate Programmer: to integrate AI into software development - https://PassProg.com
At To Be Agile: to integrate Agile Technical Practices into software development - https://ToBeAgile.com

I am now offering a limited number of coaching spots to integrate AI into software development for individual developers, software development teams, managers, and executives. To learn more, visit https://passprog.com/coaching/.

Transform how you develop software with my Agile training for software developers. I offer comprehensive courses and personalized coaching to help you become an expert in Agile technical practices, the ones that make the biggest difference and include in-depth skills in Extreme Programming, design patterns, and refactoring. Learn more and start your journey here: https://ToBeAgile.com.

Expand Your Knowledge with My Books
“Beyond Legacy Code: Nine Practices to Extend the Life and Value of Your Software” Learn essential practices for writing quality code more rapidly and with fewer defects: https://BeyondLegacyCode.com
“Prompt Engineering for Everyone: A Comprehensive Guide to Unlock the Potential of ChatGPT and AI Language Models.” Get actionable techniques to unlock the full potential of AI. Learn more at https://passprog.com/pefe/

Join the Conversation
Do you have questions, suggestions, or thoughts? Please share them in the comments below—I’d love to hear from you!

Next Video in the Series:
Check out more videos from my channel, @ThePassionateProgrammer -
   / @thepassionateprogrammer  

#ThePassionateProgrammer #DavidScottBernstein #SoftwareDevelopment #AIPromptEngineering

Комментарии

Информация по комментариям в разработке