I'm a Software Engineer in the Silicon Valley area. Contact me via: http://indigoskies.com ---- Feel free to leave me notes here: ---- My c2.com Wiki Bookmarks * General Wiki Navigation * FrontPage * StartingPoints * RecentChanges * RecentEdits * http:quickChanges?days=1 * http:topten?do=counts&do=wiki -- top 10 read pages * http:wikiNames -- a very long list of Wiki names * Search: [Search] * Full Search: [Fullsearch] * JavaLanguage * ReturnNewObjectsFromAccessorMethods * ReferencesValuesIdentitiesAndVariables * JavaPassesByValue / JavaDoesntPassByValue * FutureOfJava * ExceptionPatterns * AvoidExceptionsWheneverPossible * CatchWhatYouCanHandle * CheckedExceptionsAreOfDubiousValue * CodeWithoutExceptions * DesigningWithExceptions * ConvertExceptions * DoNotUseAssertions * DontThrowGenericExceptions * ExceptionsCancelOperations * HomogenizeExceptions * IlluminateTheMainline * JavaExceptionsAreParticularlyEvil * LetExceptionsPropagate * ThrowDontCatch * ThrowsExceptionByDefault * WhatAreAssertions * CategoryException * CheckedExceptionPatterns * Coding Standards * BracesAroundBlocks * BracesAreGood * MethodsWithNounNames * HungarianNotation * TestNull * General Programming * CritiqueOfUseCases * DesignByContract * DistributedObjects * NullObject * NullObjectForEveryClass * OpenClosedPrinciple * PackageDesign * RequirementsAndDesign * ValueObject * ValueObjectsCanBeMutable * WhatsaControllerAnyway * WhenIsManifestTypingConsideredaGoodThing * PrinciplesOfObjectOrientedDesign * Patterns * ExtremeProgrammingAndPatterns * PatternsForBeginners * PatternsInJava * PatternsInTheJavaSdk * PatternsForTeaching * PatternsAndHandbooks * PatternsConsideredHarmful * PatternsDocumentTheObvious * PatternsForEffectiveMeetings * PatternsForLoggingDiagnosticMessages * PatternsForUsingPatterns * PatternsForWritingPatterns * PatternsFormBasisForaProfession * PatternsGenerateArchitectures * PatternsHandbookLanguage * PatternsHomePage * PatternsMisconceptions * PatternsOfClientServerArchitectures * PatternsOfModeling * PatternsOfPatterns * PatternsOfSoftware * PatternsTool * PatternsVsDescriptions * SiliconValleyPatternsGroup * ReFactor * RefactoringImprovingTheDesignOfExistingCode * ExtremeProgramming * http://www.jera.com/wiki?BayXpMeetingIdeas * CodeNormalization * DealingWithCumbersomeEnvironments * ExtremeCodingStandards * ExtremeHour * ExtremeMisunderstanding * IsXpSynergistic * SiliconValleyExtremeHour * SpikeDescribed * UnitTest''''''s * UnitTestsDefined * UnitTestExamplesAndGuidelines * UnitTestTutorial * UnitTestExamples * CodeUnitTestFirst * UnitTestAsDocumentation * UnitTestFolderStructure * UnitTestAsTickler * UnitTestCookbooks * UnitTestDelegator * UnitTestIsolation * UnitTestingAndMartialArts * UnitTestingCostsBenefits * UnitTestingIsDesign * UnitTestingJavaEvents * UnitTestingLegacyCode * UnitTestingLegacyCodeExample * UnitTestingNetworkFunctionality * UnitTestingNonPublicMemberFunctions * UnitTestingQuestion * UnitTestingRandomness * UnitTestsAndDatabases * UnitTestingLegacyCode * UnitTestsForSynchronizationLogic * UnitTestsReconsidered * UnitTestsRequirePerfectDevelopers * UnitTestsTellYouWhenYoureDone * UnitTestsThatDontBreak * JavaUnit * WhoIsUsingJunit * UML - UnifiedModelingLanguage * UmlBookList * UmlDiagram''''''s * UmlDistilled * UmlIsForPeople * UmlActionSemantics * UmlAndBigDesign * UmlConsideredHarmful * UmlTotalFailure * Misc * PragmaticProgrammer * ProgrammersNotebook * ProgrammersThesaurus * Administrative links * Spaciously edit this page: http://c2.com/cgi/wiki?rows=50&cols=120&edit=MarkTaylor * (Re)Set the name cookie: http:wikiOptions ---- CategoryHomePage