News for hackers. Stuff that matters.
Re:Goodbye, Clean Code by erik_seaberg on Saturday January 11, 2020 @05:24PM (#22022791)
Exactly that. Just because you want new behavior doesn't mean all the other consumers of that class also want it. The old behavior should still exist, and have a name. I'm not sure whether the idea was ever fully developed into patterns for replacing deep hierarchies with simplified classes that factor out some inheritance from otherwise-unused base classes.

There are no comments on this comment yet.