Search Results
AlexPopiel
AllDevelopersShouldBeMethodologists
AlternativesToCeePlusPlus
AndrewHunt
ArrangeActAssert
AspectsAndMetaObjects
AssertionsAsComments
AssertionsAsDefensiveProgramming
BadStyleGuides
BoyThisStuffMakesMeFeelStupid
BugFreeDoesntSell
BurningTheSpinningWheels
BusinessObjectNotation
ChangeSummary
ChangesInAprilTwelve
ChangesInAugustTen
ChangesInDecemberEleven
ChangesInDecemberZeroNine
ChangesInJanuaryTwelve
ChangesInJulyThirteen
ChangesInJuneZeroNine
ChangesInMayTwelve
ChangesInOctoberThirteen
ChangesInSeptemberTen
CheckedExceptionsAreOfDubiousValue
ClassInheritanceDiscussion
ClassInvariant
CodeAndFix
CodeContractFirstAndUnitTestSecond
CodeUnitTestFirst
CommandQuerySeparation
ConstraintProgramming
DataflowAnalysis
DavidBennett
DavidGrayWright
DefensiveCoding
DenotationalSemantics
DesignByContract
DesignByContractVsProgrammerTests
DesignByUse
DesignFromTheClientSide
DesignVersusResultsEvidence
DoAsItSays
DontThrowGenericExceptions
EfficientContractsInJava
EiffelLanguage
EnoughVerification
ExceptionPatterns
ExceptionalConditions
ExceptionsAsConstraints
ExplicitManagementOfImplicitContext
ExtremeCatalysis
ExtremePspExperience
FlatShortForm
FutureOfProgrammingLanguages
GeneralizeOnExceptionBehavior
GoalBasedProgramming
GraphicalProgramming
GroundBreakingLanguagesDiscussion
HandlingExceptionsAsEarlyAsPossible
HelpingTheCompiler
HiddenRequirements
HowCanYouCodeWithoutTesting
HowObjectOrientedIsClos
IdealProgrammingLanguage
IfdeffedTestCode
ImprovingExtremeProgramming
InfospheresCodingStandardForJava
IntentionalRedundancyDoesNotViolateOnceAndOnlyOnce
IsProgrammingMath
IsSmalltalkComplete
IssuesForLanguageDesigners
JavaThree
JavaVersioning
JosephTurian
KeepCriticismNarrow
KenWronkiewicz
KeyLanguageFeature
LanguageComparisonFramework
LanguageIdiomClutter
LanguagePissingMatch
LanguageTrends
LiskovSubstitutionPrinciple
LongPages
LoveAndSoftwareDevelopment
MarkTaylor
MarsOrbiter
MetaObjectProtocol
MichaelChermside
MicrosoftProgrammerMentality
ModuleDependencyProblem
MysteryMode
NeedToHaveCertainty
NiceLanguage
NoNullBeyondMethodScope
NominativeAndStructuralTyping
NonNullTerminatedString
NullIsBenign
ObjectOrientedPurity
ObjectOrientedSoftwareConstruction
ObjectSystemPatterns
ObservablesNeedToBeConsistent
OccamsDebugger
OopArgumentsDebatesAndDiscussion
ParadigmPotpourriMeansDiminishingReturns
PfompVision
PhilGoodwin
PhilipCraigPlumlee
PractitionersRejectFormalMethodsDiscussion
PreprocessorsAreNotEvil
ProgrammersNotebook
ProgrammingConceptsNotFoundInLisp
ProgrammingConceptsNotPioneeredByLisp
ProgrammingParadigm
ProofsCanBeSimple
PythonThreeThousand
RedundancyIsInertia
RefactoringUnitTestsIsExpensive
RelationalIntegrity
SatherLanguage
ScarletObjectModel
SeamlessObjectOrientedSoftwareArchitecture
SmalltalkVsEiffel
SoftwareArchitecture
SoftwareDesignForTesting
SpecSharp
SpecificationDirectedTesting
StaticAssert
TestFirstDesign
TestingByPokingAround
TestingInterfaces
TestsCantProveTheAbsenceOfBugs
TheProblemWithCheckedExceptions
TheWhatButNotTheWhy
ThereAreNoTypes
ThingsTheCompilerShouldForceUponUs
ToNeedComments
TrapBadParameters
TwentyFiveOrSoRulesToBuildSoftwareThatWorksAndWhichIsEasyToMaintain
TypesAreContracts
UnitTestCookbooks
UnitTestTutorial
UnitTestingIsDesign
UnitTestsDefined
UnitTestsReconsidered
UnitTestsRequirePerfectDevelopers
UseAssertions
VerifiedDesignByContract
WaterFall
WhatIsReworking
WhatMakesSoftwareFlexible
WhenDoYouCheckForBadArguments
WhenIsManifestTypingConsideredaGoodThing
XpGlossary
XpProductivityMeasurementProblem
YouDontWantAnExceptionYouWantaTimeMachine