Lazy Inheritance

last modified: December 17, 2009

LazyInheritance would be the pattern of letting methods (once) appropriate to given circumstances be inherited to new/later circumstances (subclasses) without properly considering if they in fact are appropriate in the new situation. This happens because the person(s) concerned take something for granted that is not necessarily (always) true. The thought was raised in Y2K sideissue in YouArentGonnaNeedIt. -- BoLeuf

See also: JustInTimeInheritance


CategoryLazyPattern


Loading...