Lazy Inheritance

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


EditText of this page (last edited December 17, 2009) or FindPage with title or text search