DEV Community

Discussion on: What’s a concept you understand now, but took you forever to grasp?

Collapse
 
onecuteliz profile image
Elizabeth Jenerson

Refactoring.

The concept is easy enough of course.

However, as a beginner watching videos it seems the creators just KNOW what module, class, etc. to use. Some false sense of perfection is unintentionally communicated.

So if you truly embrace refactoring you also liberate your self from that false perfection. Just start: as you code the questions and cleanup organically appear and evolve.