Hacker News new | ask | show | jobs
by thomasz 3913 days ago
I do not understand how you want to break the invariants by subclassing. My ActiveUser can be deleted and my DeletedUser can be reactivated. How do you break that?