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.
Factory method patternPrototype-based programmingAdapter patternTemplate method patternFacade patternServantComposite patternBuilder patternConcurrency patternBehavioral patternAbstract factory patternModule patternDependency inversion principleState patternMultiton patternService locator patternMethod cascadingDecorator patternMediator patternObject adapter patternDesign patternClass-based programmingCode reuseStrategy patternIterator patternObject-oriented designResponsibility-driven designTemplate methodDispose patternStructural patternEvent-driven architectureNon-virtual interface patternArchitectural patternInterpreter patternProxy patternObject-orientationSubclassDelegationData mapper patternObject-oriented programmingObject-based programmingChain-of-responsibility patternCreational patternCompositionBridge patternObject pool patternComposition over inheritanceDependency injectionMethod chainingCommand patternInterface-based programmingMessaging patternSingleton patternObject copyingBroker patternVisitor patternInheritanceInversion of controlFactory classDesign patternsDesign by contractObject-oriented languagePrototype patternFunctional programmingFactory patternMetaclassMarker interface patternParallel programming modelThread poolData transfer objectSuperclassRoleFrameworkService-oriented architectureApplication frameworkFunction objectObject-based languageObject-modeling techniqueFront controller patternDomain engineeringMicroservicesEntity component systemMultitonDataflow programmingDomain-specific modelingData modelingService layer patternCodebaseDomain modelFluent interfaceData access objectRepresentational state transferStaged event-driven architectureObject-oriented modelingInterfaceSoftware architectureDistributed object communicationSoftware frameworkObject pascalSoftware design