|
|
|
|
|
by dllthomas
4223 days ago
|
|
Removing features that aren't used should often be done, but I'm hesitant to call it "refactoring". Most definitions say that a refactor doesn't change external behavior. Removing features has additional ramifications - good and bad - and probably deserves to be called out more explicitly. |
|
In practice large scale refactoring and change in behavior (dropping some features, fixing some stuff) are pretty much tied together.