MyFinder is a unique search engine with a simple privacy concept in mind. We log your searches but none of the data, it's that simple.
FacadeAbstract factory patternDecorator patternFactory method patternArchitectural patternComposite patternBuilder patternBehavioural patternAdapter patternModule patternDesign patternFront controller patternCompound patternState patternProxy patternStructural patternVisitor patternSingleton patternBridge patternFactory classTemplate method patternStrategy patternClass adapter patternObject adapter patternConcurrency patternIterator patternEvent-driven architectureBehavioral patternFrameworkCommand patternPrototype patternAbstract factory classMarker interface patternAspectFluent interfaceAspect-oriented programmingNon-virtual interface patternCreational patternInterfaceSoftware frameworkWrapperObject pool patternModelConcrete interfaceObject-oriented programmingFlyweight patternModel-driven architecturePrototype-oriented programmingTemplate methodComposite reuse principleTemplateObject-based programmingControllerLazy initialisationCode faceData transfer objectSoftware architectureNull object patternFactoryOpen-closed principleProgramming in the largeScaffolderInformation hidingMultitonFunctorModel-view-presenterPrototype-based programmingAspect-oriented languageEncapsulationInner-platform effectConvenience classConvenience methodDataflow programmingInversion of controlService-oriented architectureAspectjVisitorCursorClass-based programmingObject-oriented languageSuperclassConcrete classMock objectAccess modifierObject graphInterface segregation principleSeparation of concernsObjectTraitUnified type systemClassAccess specifierModel-view-controllerFunction overloadingFirst-class objectAbstractionGeneric typeDependency inversion principleChain-of-responsibility patternMarker interface