Search Results
AbstractTestCases
ArgumentsThatTheObjectRelationalImpedanceMismatchDoesNotExist
BarbaraLiskov
BlackBoxComponentry
ChangesInAugustTen
ChangesInDecemberThirteen
ChangesInFebruaryZeroNine
ChangesInJuneFourteen
ChangesInJuneThirteen
ChangesInMayThirteen
CircleAndEllipseProblem
ClassInheritanceDiscussion
CollectionsArentOo
ConcurrencyIssuesAreOrthogonalToEncapsulation
ConstructiveDeconstructionOfSubtypingDiscussion
ConstructorsAreEvil
CreatePrivatelyPublishLater
DataCentricThinking
DateOnUml
DependencyInversionPrinciple
DesignByContract
EncapsulationIsHierarchical
ExpressingDesignDirectly
ForeignKeysCanOnlyReferenceOneTable
FpVsOo
GuillermoSchwarz
IfYouDontLikeItYouDontUnderstandIt
ImperfectHierarchy
IndirectTests
InstantiationsjFactor
IssuesForLanguageDesigners
JavaArraysBreakTypeSafety
JavaEmptyListIsBroken
JavaExceptionsAreParticularlyEvil
JavaThree
LiskovSubstitutionPrinciple
LiskovWingSubtyping
LongPages
LspReplacement
MappingInheritanceHierarchiesToRelationalSchemataInvolvesCompromises
MisUsingInheritance
MysticalProgramming
NullObjectDiscussion
ObjectArchitecture
ObjectOrientation
ObjectOrientedAssembler
ObjectOrientedRefactored
ObjectsAndDataAreSeparate
OoDesignPrinciples
OoLacksMathArgument
PagesToRefactor
ParallelInheritanceHierarchies
PolymorphicSubstitutability
PolymorphismAndInheritance
PrinciplesOfObjectOrientedDesign
SeparateInterfacesFromImplementation
StaticTypingWithMatching
SubTypingAndSubClassing
TestingInterfaces
TheElementsOfStyle
ThrowsExceptionDeclarationDoesNotConsiderInheritance
UnmodifiableListIsStupidAndItBreaksLsp
UnsupportedOperationException
WhatAreTypes