What are the tell-tale signs of bad object oriented design? [closed]
The things that mostly stick out for me are “code smells”. Mostly I’m sensitive to things that go against “good practice”. Things like: Methods that do things other than what you’d think from the name (eg: FileExists() that silently deletes zero byte files) A few extremely long methods (sign of an object wrapper around a … Read more