DEV Community

Discussion on: Quick Advice For Junior Devs

Collapse
 
ben profile image
Ben Halpern

I can say that most of my older code is so bad that it is completely beyond refactoring. I consider it a badge of honor that I can refactor my current code.

I think this is great advice. Looking back at a problem you faced six months ago and realizing how much you've learned since then is huge.

As a bonus, I think you're in a pretty good place if you even have a good idea of how to refactor anything in the first place. It's not the most obvious element of software development.

For those who need some guidance in this area, I like this post a lot:

Collapse
 
mattsparks profile image
Matt Sparks

That's a very good point, refactoring itself takes practice. That post from Maciej is a great place to start if you're new to it.