Search Results
AccessorsAreEvil
AcyclicDependenciesPrinciple
AdapterPattern
AluoNowu
CampusExample
CanLawOfDemeterBeRefactoredAutomatically
CapabilityComputing
CascadingDialogBoxesAntiPattern
ChangesInAugustThirteen
ChangesInAugustZeroNine
ChangesInDecemberEleven
ChangesInDecemberFourteen
ChangesInJanuaryZeroNine
ChangesInJuneTen
ChangesInJuneTwelve
ChangesInOctoberEleven
ChangesInOctoberTen
ChangesInSeptemberTen
ChangesInSeptemberZeroNine
ClassesWithoutOo
CodeSmell
CompositionInsteadOfInheritance
ConstCorrectness
ContextParameter
CurriedObject
CurriedObjectViolatesDemeter
DataCentricThinking
DavesRealExampleWhereThinkingAheadWouldHaveHelped
DavidGrayWright
DemeterGoddess
DesignPrincipleSmell
DocumentModeConsideredHarmful
DontConfuseYourDog
DontUseGetAndSet
DrCodd
DuplicatedCode
EncapsulationIsHierarchical
ExtremeGuidelinesForCeePlusPlusDiscussion
FewShortMethodsPerClass
FirstGreatBlunderRefuted
GlobalVariablesAreBad
GrandMasterEliminatesWrongMoves
GuillermoSchwarz
HowToMakeThreadsInJava
InterfaceMarket
IsLawOfDemeterOverspecifiedOnCeeTwo
IsObjectOrientationMoreComplex
JavaUnitIsEvil
JohnFarrell
JournallingPattern
KentDorsey
KkOoPuristRant
LawOfDemeter
LawOfDemeterExample
LawOfDemeterIsHardToUnderstand
LawOfDemeterIsInvalid
LawOfDemeterIsTooRestrictive
LawOfDemeterMakesUnitTestsEasier
LawOfDemeterRevisited
LawOfDemeterVsInformationHiding
LawOfDemos
LimitConstructorArguments
LimitParametersForEjbCreates
LongFunctionHeresy
MaciejKalisiak
MichaelDillon
MockObject
MultipleInheritanceIsNotEvil
MvcIsNotObjectOriented
NarrowTheInterface
NestedTestCaseClasses
NoNullBeyondMethodScope
NullObjectImplementation
NygaardClassificationContested
ObjectConfigurationLayer
ObjectOrientation
OoDesignPrinciples
OoVersusTablesRants
OopArgumentsDebatesAndDiscussion
OzymandiasPrinciple
PartitionedGraph
PatientClass
PoliteInterface
PrinciplesOfObjectOrientedDesign
QuotingNotThinking
ReFactor
RelationshipBetweenOoAndDatabases
ResponsibilityDrivenDesignConflictsWithYagni
RestArchitectureDiscussion
ReturnNewObjectsFromAccessorMethods
ShouldUnitTestsTestInteroperations
SingletonPattern
SociologyWikiDiscussion
SoftwareMetrics
StableInterface
StableMiddleMan
StopTryingToCodeMeAndCodeMe
TellDontAsk
ThreeRules
TooMuchGuiCode
TrainWreck
UmlHasNeitherSemanticsNorMetrics
UseAssertions
UseCompositionAndInterfacesWithoutClassInheritance
VbClassicSupportForXmlProcessing
VerbSubject
VirtualStructure
WellFactoredCodeLeadsToBetterOptimizations
WhatIsAnAdvancer
WhatsWrongWithThisCode
WithBlockCodeSmell
XpAndEncapsulation