Are You Refactoring Code For The Right Reasons?
![Software Refactoring Reasons](https://jecoaching-site-production-assets.s3.amazonaws.com/app/uploads/2020/03/frame-enhanced-8.png)
It's tempting to jump into refactoring code that's hard for you to understand. But make sure you're doing it for the right reasons!
Watch or listen to this episode
YOUTUBE
SPOTIFY
APPLE
It’s tempting to jump into refactoring code that’s hard for you to understand – but make sure you’re doing it for the right reasons!
But before you take that leap, you should probably consider that there can be some dangers.
Whether you’re coding in Java, Javascript, C#, Python, or any other language – there are non-technical implications of code refactoring that you should be aware of.
In this episode, I share 6 considerations to take into account that will help you avoid getting into a stressful situation when you choose to refactor code.
Resources
- Are You A Perfectionist Programmer?
- Software Developer vs Consultant – What’s Better For YOU?
- An Agile Budget Keeps You From Being A Code Monkey
- “New Framework Disease” (NFD) in Software Development
- Democratic Software Architecture – Sharing Technology Decisions
About the THRIVING TECHNOLOGIST show
On YouTube and all major podcast networks, Jayme shares teamwork and leadership strategies, guidelines for healthy company culture, and stories about real projects so you can have a sustainable career in the software industry.
Jayme Edwards
A family man and veteran of nearly 40 software projects, Jayme experienced many wins and losses over his career as an architect and consultant.
Now he's coaching software developers, managers, and business owners to overcome challenges in the IT industry - so they keep growing.