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.
ConcurrencyThread pool patternCompound patternSingleton patternBehavioural patternComposite patternIterator patternMultitonMultithreadingTemplate method patternAutoconcurrencyNonconcurrencyFactory method patternFacade patternObject pool patternBehavioral patternArchitectural patternParallelismBuilder patternState patternMutexStrategy patternModule patternDecorator patternClass adapter patternObject adapter patternObject-oriented programmingVisitor patternProxy patternAbstract factory patternData transfer objectCommand patternPrototype patternAdapter patternDesign patternBridge patternCursorCreational patternMultitaskingSynchronization domainEvent-driven architectureCritical sectionChain-of-responsibility patternStructural patternObject-based programmingConcrete classCoroutineSpinlockConcrete interfaceOversubscriptionLazy initialisationPrototype-oriented programmingTemplate methodAspect-oriented programmingConcrete methodSeparation of concernsNull object patternMultimethodMultiprogrammingNon-virtual interface patternMarker interface patternSeqlockObject oriented programmingMultilockSingle responsibility principleFacadeLock convoyCopy-on-write proxyPeterson's algorithmOverloadingSemaphoreComposite reuse principleConvenience methodCovarianceConvenience classMulti-taskingFront controller patternMvccPolymorphismClass-based programmingObject-oriented languageObject graphParallelizationThread poolRustFunction overloadingClassFluent interfaceEvent-driven programmingThreadGoroutineDataflow programmingLockingOpen-closed principleFlyweight patternContravarianceModelUnified type systemMob programmingMultitasker