Search Results
AbstractInteractions
AbstractSessionPattern
AbstractStaticVariables
AccidentalDifficulty
AggregateGraphicCommands
AlternateHardAndSoftLayers
AnotherJavaSingletonProblem
AolInstantMessenger
ApplicationLayerFraming
AreClassesObjects
AreComponentsObjects
AvoidMultiplePrimitiveGraphicCommands
BadKeyboards
BlocksInJavaDiscussion
BugReportingFramework
BuildInterfaceImplementationPairs
CanValueObjectsContainReferenceObjects
ChangesInAprilTwelve
ChangesInFebruaryEleven
ChangesInMarchTwelve
ChangesInNovemberZeroEight
ChangesInSeptemberEleven
ClosuresThatWorkAroundFinalLimitation
CodeContractFirstAndUnitTestSecond
CodeSings
ComIsHard
CommandMessagePattern
CompaniesControllingLanguage
ComponentDefinition
ComponentDesignPatterns
ComponentDesignPatternsDiscussion
ComponentDesignPatternsDiscussionTwo
ComponentDesignPatternsFormat
ComponentDesignPatternsHistory
ComponentDesignPatternsStupidQuestions
ComponentDocumentation
ComponentFrameworkDefinition
ComponentGlue
ComponentLookup
ComponentOrientedLanguage
CompositeConsideredHarmful
CompoundCommandPattern
ComputerScientistGamers
ConnectionFlyweight
ConnectionPoints
ConnectionSingleton
ConstructorDoesTheWork
ContainerIndependence
ContainerManagedPersistence
ContextIndependence
ConvertingSerializedObjects
CopyMutableParameters
CowboyMusic
CrossSection
CsharpLanguageDiscussion
CurryingSchonfinkelling
DataDrivenPrograms
DavidThomasOnTheBenefitsOfDynamicTyping
DeclarativeGuiLanguage
DefineConstantsInInterfaces
DefinitiveCommonLispBooks
DistributedGames
DoNotUseAssertions
DontCreateGarbage
DontUseExceptionsForFlowControl
DotNetWillKillJava
DuplicateCollectionsForModificationSafety
EasyOrientation
EiffelUnit
EncapsulateMultiStageConstruction
EncapsulateObtainingReferences
EndToEndPrinciple
EnglishOrBritish
EnhancingJunit
EnumeratedTypesInJava
EnumeratingTrueAndFalse
EscapeHatch
ExceptionPatterns
ExceptionTunneling
ExtremeTuesdayClub
FallBackOnReflection
FixmeComment
FreeSoftwareDiscussion
FreshmansFirstLanguage
FunnyThingsSeenInSourceCodeAndDocumentation
GeekNightFiftyFour
GeekNightSixtySix
GeneralizeOnExceptionBehavior
GoingThroughCustoms
GuiEventWrapper
HadToUseCobol
HiddenAudience
HomogenizeExceptions
HuntTheWumpus
IdiomOrPattern
ImmutableCollection
ImmutableInterface
IncludedReplyDestination
InspectEvalFileFormat
InterfaceTags
InterfacesIndependentOfImplementation
InterfacesLast
IsAnythingBetterThanPaper
JavaDynamicDispatchAndConstructors
JavaDynamicLoading
JavaPrimitiveTypesDiscussion
JavaReflectionNoPanacea
JavaUnit
JavaValue
JavaVersioning
JustInTimeInheritance
KyleBrown
LawOfDemeter
LawOfDemeterIsHardToUnderstand
LawOfDemeterIsTooRestrictive
LayeredComponentFramework
LimitConstructorArguments
LoggingDiscussion
LondonArchitectureGroup
MagicCoincidentalReflection
MaskingInterfaces
MessyExceptionHierarchy
MicrosoftIncompatibleDependencySuite
MockDatabase
MockObject
MultipleCrossSections
MyLowestBookshelf
NatPryce
NinetyPercentDone
NoSilverBullet
NonGraphicalComponents
NullObjectAndRefactoring
NullObjectAndVisitor
NullObjectDiscussion
NullObjectExamples
NullObjectImplementation
ObserversShouldNeverThrowExceptions
OrganizeJavaUnitTests
ParameterClasses
ParameterClassesPatterns
PatternAbuse
PatternOverdose
PatternsAreDead
PeterAxelsson
PleasePleaseDontCategorizeEveryPageOnWiki
PolymorphismVsSelectionIdiom
PrivateInterface
ProgrammingBookAcronyms
PrototypePattern
ReFactor
RecycleBin
ReneDescartes
ReplaceRecordedHistoryWithEventNotification
ReturnEnumerationsNotCollections
ReturnNewObjectsFromAccessorMethods
RubyTestUnit
SameThingSameName
SelfSortingAudience
SimplifiedWrapperAndInterfaceGenerator
SlateLanguage
SoftwareMasterpiece
SplitDesignTimeAndRunTime
StableInterface
SteveFreeman
StringBuffer
StructureAndInterpretationOfComputerPrograms
StuartBarker
TagInterface
TenYearsOfTestDrivenDevelopment
TestingPrivateMethodsInCeePlusPlus
ThelopLanguage
ThelopProgramming
ThelopWordExample
ThirdPartyBinding
ThoughtworksAlumni
ThrowDontCatch
TidyUpBeforeThrowing
TimMackinnon
TimeFrameProcessingArchitecture
ToolCommandLanguage
TreeStructure
UmlAsciiArt
UnitTestTutorial
UnitTestingJavaEvents
UseClosuresNotEnumerations
UseFactoriesToBuildObjects
UseStructsNotClasses
UseTheClientsCache
ValueInterface
ValueObjectHypotheses
ValueObjectsRequireGarbageCollection
VirtualPairProgramming
VirtualStructure
VisibleContext
VisualProgramming
WebsitePatterns
WhatIsAnAgent
WikiWikiThemeSong
WindowManager
WritesCompilersAsaHobby
XmlAtOrganizationBoundaries
XpWritingPatterns