Replies: 1 comment 2 replies
-
|
I think this is one of those things that can be a bit difficult to teach. There are some refactoring katas and stuff (like Gilded Rose), but I'm not necessarily convinced they're good proxies for "real" refactoring problems. I also think it's something that's more relevant for advanced learners, and advanced learners need less direction/guidance. If anything, I'm thinking this could potentially be something that's more indirectly explored through a project like the one brought up in this discussion: #27997 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
A lesson that touched on the principles of refactoring: what is refactoring, when to refactor code , refactoring techniques, best practices, Etc.
Possibly an assignment to refactor some previous code.
Otherwise making a reference to it somewhere on the curriculum
Beta Was this translation helpful? Give feedback.
All reactions