Search Results
AbsenceOfForces
AbstractionInversion
AcademicRelevance
AccidentalInclusion
AddAntiPatternToTheAntiPatternsCatalog
AikidoPattern
AlcoholFueledDevelopment
AllAbstractionsLie
AlmostDone
AlwaysUseBracesOnIfThen
AmeliorationPattern
AnAthena
AnalogyBreakdownAntiPattern
AnalysisParalysis
AndreiDragomir
AnotherJavaSingletonProblem
AnthonPang
AntiMicrosoftBiasOnWiki
AntiPattern
AntiPatternCategory
AntiPatternTemplate
AntiPatterns
AntiPatternsBook
AntiPatternsCatalog
AntiPatternsCatalogDiscussion
AntiPatternsGroup
AntiPatternsViewPoints
AnyXisBetterThanNone
ApplicationController
ApplicationRecycling
AppointedTeam
ApprenticeSurpassesMaster
ArchitectsDontCode
ArchitectsPlayGolf
ArchitectureAsRequirements
ArchitectureByImplication
AreTablesGeneralPurposeStructures
ArgumentsAgainstOop
ArgumentumAdInfinitum
ArmorPlating
ArrowAntiPattern
ArtificialDeadline
AskPermissionBeforeCriticizing
AuthorityWithoutResponsibility
AuthorsDontCode
AuthorsDontRead
AutoCad
AvoidBlameByAbsence
BadAssVillain
BadProgrammer
BadProgrammingPractices
BadProvenPractice
BadStyleGuides
BadlyFormedPersistenceLayer
BandAid
BankOfEngland
BatFileCodingStandard
BellCurveCompensation
BenchMarking
BestPractice
BigBangTesting
BigEstimates
BigIronAintCheap
BigModelsAreUseless
BigProject
BigProjectSyndrome
BigRequirementsUpFront
BlameTheManager
BlowhardJamboree
BoatAnchor
BorrowingTrouble
BrochureWare
BrownianMotion
BuckStopsHere
BucketThink
BugEnhancer
BugPattern
BuildOrBuy
BurningTheSpinningWheels
BusyWaiting
BuzzwordsInCode
CabalDesignProcess
CandyStripeSyndrome
CarbonCopyHisManager
CareeristCornCob
CargoCultProgramming
CascadingDialogBoxesAntiPattern
CategoryAntiPattern
CategoryException
CategoryRelationalAntiPattern
CategoryScheduling
CentralizeMeetingRooms
ChangeSummary
ChangesInAugustTen
ChangesInFebruaryTwelve
ChangesInNovemberTen
ChangesInNovemberTwelve
ChiqChaq
ClassicOoAntiPatterns
ClosuresConsideredHarmful
CodeFreeze
CodeSmell
CodeSmellTemplate
CodeTable
CodingAroundIgnorance
CollectingParameter
CommentTheWhy
CommentsAreNotAllowed
CommitteesDontCode
CommitteesDontRead
CommonBuildEnvironment
CommonProblem
CompatibleSuiteUpgrade
ComputerScienceOrSoftwareEngineeringRefactoringNotes
ConfusingExpertiseWithElegance
ConfusionOfObjectives
ConsiderNotSigning
ConstructiveCriticism
ConsultantsDontCode
ContainerManagedPersistence
ConwaysLaw
CooperativeThreadingOperatingEnvironment
CopyAndPasteIsNotaDesignPattern
CopyAndPasteProgramming
CornCob
CorporateStockholmSyndrome
CorrectInsteadOfCriticize
CorrectiveAction
CostOfFutureChange
CouplingAndCohesion
CoverYourAssets
CowboyCoding
CrciCards
CriticalNumberOfWorkers
CriticalSpirit
CriticizeBluntly
CriticizeRudely
CultOfPersonality
CurrentWorstProblem
CustomerQa
CustomerTypes
CustomizationViaProgramming
DarkPattern
DarthVader
DataAndInformation
DaveSmith
DavidWalker
DbClass
DeathByPlanning
DebtMemePattern
DecisionByArithmetic
DedicatedStructuresVersusRdbms
DefineConstantsInInterfaces
DelayBadNews
DeleteDontRefactor
DelimitYourResponsibility
DemandForEvidence
DesignForTheSakeOfDesign
DesignPatternTemplate
DesignPatterns
DesignerVsProgrammerVsCoderVsHacker
DetectCookies
DeveloperControlsProcess
DevelopmentAntiPattern
DevelopmentAntiPatternRoadMap
DiffAlgorithm
DifferentIsBetter
DiscordantRewardMechanisms
DiscouragementLeadsToDespair
DiscoverDefectsEarly
DiscussionOfCargoCult
DisinformationBanned
DisposableCoders
DistributedSoftwareDevelopment
DistributedTeamAntiPatterns
DistributedTeamPatterns
DoItRightThisTime
DoNotWantItGoodWantItTuesday
DoTheBestYouCan
DoTheEasiestThingThatCouldPossiblyWork
DoTheFirstThingThatMightWork
DoTheMostComplicatedThingThatCouldPossiblyWork
DoTheThingThatMightWorkWell
DocumentNonexistentSystems
DoerAndKnower
DogFood
DontAskDontTell
DontAskPermission
DontBotherTestingJustWritePerfectCode
DontCreateGarbage
DontTrainAnyone
DoubleCheckedLocking
DoubleEntryBookkeeping
DougMerritt
DreadPirateRoberts
DryWaterhole
DualProjectManagement
DynamicUserInterfacePattern
EconomicsOfYagni
EdgeOfChaos
EditorMetaProgramming
EducationalMistakes
EgalitarianCompensation
EightyPercentProgrammer
ElectronicLogBook
ElectronicPickleJar
EliminateDesignDebt
ElselessWarning
ElvisImitators
EmbeddedIterator
EmbeddedSystem
EmperorsNewClothes
EmpireBuilding
EmpiricalEvidence
EmploymentSkillsDiscussion
EndlessMeeting
EnterpriseApplicationConstructionSet
EntityBmpFinders
EscapeHatch
EstablishYourCredibility
EstimatesLongerThanThreeDaysConsideredHarmful
EveryNightAtMidnight
EvilIsEvil
ExceptionFunnel
ExceptionPatterns
ExtremeIroning
FailureIsUnacceptable
FallacyAsAntiPattern
FallingWater
FalseMotive
FatClassHierarchies
FearCulture
FearOfBeingFired
FearOfEditingText
FearOfHierarchies
FearOfSuccess
FeyerabendOnSoftware
FieldsAsRecords
FineGrainedDistributedObjects
FireDrill
FixTheProcess
FlameBait
FloatingPointFractions
FoldedZipperedProcess
FoolishConsistency
FourQuadrants
FragileDevelopment
FunctionalDecomposition
FunctorObject
FungibleProjectManager
FungibleTeams
GamblersRuin
GamblingAddiction
GenericDataModel
GeraldoXexeo
GetOverIt
GetToKnowYourPeoplesSkills
GiveMeEstimatesNow
GlassWall
GoldPlating
GoldenHammer
GoodCode
GoodEnoughIsNotGoodEnough
GotoConsideredTheBestProgrammingPracticeEverInvented
GreenSpunning
GrenadeMessage
GrepVsDatabase
GreyPattern
GrossOverSimplification
GroundHogDayProject
GruntProgrammer
GumptionTrap
GuruDoesNothing
HalfBakedAttemptsLeadNowhere
HalfDoneIsEnough
HardNegotiator
HeirApparent
HelmutLeitner
HiddenAudience
HiddenDatabaseSyndrome
HiddenRequirements
HiddenStory
HideTheDirtUnderTheCarpet
HireOnlyBeginners
HomeFromNowhere
HorselessCarriageThinking
HotComments
HowCanSomethingBeSuperGreatWithoutProducingExternalEvidence
HowToCounterTheMythOfSpeedFirst
HowWeTalk
HubDeveloper
HumanBehavioralPatterns
HumbleInsect
IdeaForm
IdempotentDesign
IfItIsWorkingDontChange
IfOk
IfYouThinkYouCanAndYouTryVeryHard
InPraiseOfLocalEjbs
InappropriateTechnicalObjective
IncompatibleSuiteUpgrade
IndividualXpPractices
InfiniteAmountOfTransactionalMemory
InformationOrientedTable
InputKludge
InsightsFromWhatArePatterns
InvisibleExceptionHandlers
IrresponsibleResponsibles
IsDot
IsEarlierCancellationFailure
IsJtwoeeAnAntiPattern
ItAintBroke
ItFadSmell
ItWillWorkThisTime
ItsAnOperatorProblem
ItsJustaRule
ItsNotRocketScience
JamesPoupard
JanSteinman
JasperPaulsen
JavaExceptionsAreParticularlyEvil
JavaIdioms
JavaStaticClassesIsaTotalMess
JohnAbbe
JohnJamesIrvine
JugendForscht
JustThreePersistencePatterns
KeepPeopleGainfullyEmployed
KeepYourOwnCounsel
KillTwoBirdsWithOneStone
KindsOfPatterns
KnowledgeWorkerBee
KritarchyPattern
KyleBrown
LanguageSmell
LavaFlow
LawOfDemeterIsInvalid
LazinessImpatienceHubris
LazyOptimization
LeCorbusier
LeadershipAntiPatterns
LeadingRequest
LessonsLearnedFromHorrorFlicks
LetTheHumanPullTheTrigger
LetTheJuniorDrive
LettingThingsSlide
LibraryAndPrimitivesBlurring
LimitParametersForEjbCreates
ListOfAntiPatternsToDocument
LiteratureSurvey
LittleDesignUpFront
LogBook
LoggingDiscussion
LoggingIsHandling
LongFunctionExamples
LoserManagerMakesProjectFail
LotsOfScreenShots
LowestCommonDenominator
MacApp
MacGyver
MacrosComparedToFunctions
MakeFailureImpossible
MakeOthersLookIncompetent
ManagementAntiPattern
ManagementAntiPatternRoadMap
ManagementByLists
ManagementIdeas
ManagementlessOrganization
ManagerControlsProcess
ManagersDontCode
ManagingUpward
MandatoryOvertime
ManualTest
MappingInheritanceHierarchiesToRelationalSchemataInvolvesCompromises
MappingStaffToRoles
MarginScribbling
MarkEichin
MarkSpanglet
MarryTheFirstSolution
MathForProgrammers
MatrixManagement
MeaninglessTasks
MediatorPattern
MemesAsPatterns
MentalInertia
MentalStateOfMissouri
MessageForTheStewards
MethodsShouldBePublic
MicroManagement
MilkCup
MinimalNecessaryEffort
MinimalTable
MisallocatedCredit
MisunderstandingHungarianNotation
ModalDialogBox
MonsterSubroutine
MultipleReturns
MutantProgramming
NamesGivenToComputers
NarcissismOfSmallDifferences
NegotiateEstimates
NetNegativeProducingProgrammer
NewUtility
NonNullTerminatedString
NormalizationRepetitionAndFlexibility
NotInventedHere
NotTheAppropriateProtocol
NotUsingPolymorphism
NotWidelyAcceptedPractice
NotYetClassifiedAntiPattern
NotationCentric
NothingWeCanDoIsEnough
NullObjectImplementation
ObjectIdentity
ObjectIdentityDiscussion
ObjectMother
OlivierRey
OnReflection
OnceAndOnlyOnceOriginal
OneBigHeaderFile
OneHundredYearsOfSolitude
OnlyForesightMatters
OpenClosedMindPrinciple
OrganizationalAntiPattern
OrganizationalAntibodies
OutsmartingTheCompiler
OverGeneralizationOfBusinessLogic
OverUseOfPatterns
OverlookingParentBehavior
PairMismatch
PairProgrammingInaSecureEnvironment
PairProgrammingIsJustTraining
PairProgrammingIsNotTraining
PairProgrammingPattern
PandemicResponsePattern
ParameterObject
ParkingLotTherapy
ParsingHtmlWithRegex
PassTheBuckAntipattern
PassingNullsToConstructors
PassionAndPragmatism
PatternCommunity
PatternIndex
PatternOfBabel
PatternsForBeginners
PatternsForUsingPatterns
PeopleWare
PerniciousIngrownSql
PersistenceStore
PersonalityAntiPatterns
PersonnelDepartment
PhpIdioms
PitfallsOfObjectOrientedDevelopment
PlugCompatibleInterchangeableEngineers
PointersVersusKeys
PointyHairedManagersSong
PolterGeists
PragmaticProgrammer
PraiseBasedLeadership
PrematureGeneralization
PrematureMarshalling
PrematureOptimization
PrettyAdventuresomeProgramming
PreventativeAction
ProcessAntiPatterns
ProducingSingletonGarbage
ProfessorsDontCode
ProgrammerType
ProgrammersNotebook
ProgrammingPuns
ProjectManagement
ProstheticProgrammer
ProtoPattern
PublishOrPerish
PurityOfEnglish
PushDownGoalStack
QualityIsFree
QuotingNotThinking
RampantClassification
RapidEstimates
RateOfChange
ReadWhatYouNeed
ReadyFireAimFire
ReallyValuablePages
RearrangeDeckChairsOnTitanic
RecordSet
RectiFicial
RefactoringHtml
RefactoringMercilesslyHidesTheForest
RegularContributors
ReinventingTheDatabaseInApplication
ReplaceConstantInterfaceWithStaticImport
ReplaceDocumentationOriginal
RequirementsAsArchitecture
RequirementsTossedOverTheWall
RespectVsFear
ResponsibilityRelief
ResponsibilityWithoutAuthority
ResultObject
RightBackAtYou
RightToChangeMyMind
RobCrawford
RollYourOwnDatabase
RuleOfDibs
RuntimeReflectionIsaDesignSmell
RurisLaw
SanityChecker
SayItThreeTimes
ScatterSqlEverywhere
ScheduleBlackjack
ScheduleChicken
ScheduleCorrectionFactor
ScopeCreep
ScreechinglyObviousCode
SecretSociety
SecretWeaponArgument
SeenThisPattern
SelfDeceit
SelfInvalidatingModel
SelfRighteousJerk
SelfSortingAudience
SelfStandingEvidenceDiscussion
SellPairProgrammingAsTraining
SellingaProductYouCantRealize
SelvakumarGanesan
SeparateIoFromCalculation
SeparateTheWhatFromTheHow
SequenceNumber
SetTheBozoBit
SharkBot
ShootFirstAskQuestionsLater
ShootTheMessenger
ShowConventionalSignsOfRespect
SignatureCycle
SilentFailureNoisySuccess
SimpleProgrammingLanguagesEncourageBadPrograms
SingleFunctionExitPoint
SingleNamePatternsCreateConflicts
SingletonConsideredMisleadinglyNamed
SkipMcCormick
SoftwareDesignPatternCritique
SoftwareDevelopmentMadeHeavier
SoftwareEngineeringVsComputerScience
SoftwareHasNoShape
SomeoneElsesExample
SomeoneMustBePunished
SourcesOfBugs
SparedNoExpense
SpecialProjectsDungeon
SpecifyNothing
SpinLock
SqlAntiPatterns
StandardWay
StandingOnTheShouldersOfMidgets
StateObject
StealingFromTheCompany
StickToYourGuns
StickyFingers
StopUsingMetaphors
StovepipeSystem
StringSurgery
StringWithoutLength
StripExcessiveComments
StudyTheSourceWithaDebugger
SubclassToTestAntiPattern
SubclassToTestDiscussion
SuccessesAndPatterns
SuccessionPlanning
SummarizeAtTheTop
SweepItUnderTheRugAntiPattern
SynchronizationBySleeping
SyntacticTupeloHoney
SyntacticallySignificantWhitespaceConsideredHarmful
TableMasturbation
TargetThenIgnore
TaskCompleteDefinition
TaskDatabase
TemporaryCargoCult
TerminationQuota
TestEnvironments
TestingByTomography
TestingPatterns
ThatsNotReallyAnIssue
TheArchitectureCantDoThat
TheCustomersAreIdiots
TheDistempersOfLearning
TheGrandOldDukeOfYork
TheGuiThreadIsTheMainThread
TheLawOfNo
TheProcessIsTheDeliverable
TheSixthVariable
TheSoonerYouFallBehindTheMoreTimeYouWillHaveToCatchUp
TheSuburbs
TheWorstManager
ThereAreNoTables
ThereforeBut
TheyUnderstoodMe
ThinkObjectsAnyway
ThinkSqlAsConstraintSatisfaction
ThirtySixHourDay
ThreadsConsideredHarmful
ThrowItOverTheWall
ThrownOverTheWall
ThrowsExceptionByDefault
TipsForEntryLevelCandidates
TiredOfDebating
TitanicEffect
TodoCommentsConsideredHarmful
TomAnderson
TooManyFilters
TooManyParameters
TooMuchWater
ToolTunnelReality
TowerOfVoodoo
TragedyOfTheCommonsCantHappenHere
TrainTheTrainer
TrustworthyComputing
TwoTransactionQueuing
UgLy
UltimateArchitecture
UniformityUberAlles
UnsupportedOperationException
UntestedButFinished
UnwrittenRule
UpOrOut
UseEnumsNotBooleans
UseExceptionsInsteadOfErrorValues
UserAdaptsToSoftware
UserInstrumentedApi
UserManualIsAnAntiPattern
UserManualIsAntiPattern
UserRequirement
UtilityClasses
UtilityPattern
VietnamSolution
VirtualStaticIdiom
VisibilityGetsYouShot
WarmBodies
WarrenBuffett
WatchAllCodeChanges
WeAreAllInItTogether
WeAreIdiots
WeWillCleanItUpLater
WeakenedInterface
WebsitePatterns
WellFormedWorkPackages
WestmorelandEffect
WhatHaveYouDoneForUsLately
WhatIfInheritance
WhatIknowEveryoneShouldKnow
WhatIsRefactoring
WhatIsTheDifferenceBetweenaPatternAndAnInsight
WhatsaModel
WholeSortOfGeneralMishMash
WhyIsDomainKnowledgeNotValued
WhyOopIsBetter
WikiAntiPatterns
WikiCensorship
WikiHotSpots
WikiIsDead
WikiLinkDotTxtStatistics
WikiModes
WikiNatureNeedsaPatch
WikiPagesAboutStories
WikiPagesAboutWhatArePatterns
WikiStoneSociety
WizardsAreLazy
WorryDrivenDevelopment
WorstPractices
WriteTheUserManualFirstIsWaterfall
WriteYourOwnThreadingPackage
XformsApplications
XmlAcceptorPattern
XmlDatabase
XpAndTheCmm
XpIsDogmatic
XpIsForBadPlanners
XpVsAntiPatterns
YellowCode
YesAnd
YetAnotherMeetingWillSolveIt
YetAnotherProgrammer
YetAnotherThreadWillSolveIt
YouAreGonnaNeedIt
YouCantGetThereFromHere
YouDontDoItTheWayIdoThereforeYouSuck
ZenBuddhismDiscussion
ZeroAndOneBasedIndexes
ZeroMeansNull