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.
Code smellMethod overloadingObject-orientationFunction objectObject-oriented programmingMethod cascadingMetaclassClass-based programmingObject-oriented designMethodSuper classPrimitive wrapper classClassifierCommand patternTemplate method patternObject copyingSelfObject-oriented languageFactory patternDispose patternExtension methodSuperclassInner classObject-based languageProxy patternContainerLeaky abstractionProgramming modelContainershipFactory classFactory method patternObject-oriented operating systemJavaConcurrency patternFacadeTemplate methodSubclassMultiple dispatchConcrete classObject-based programmingGeneric functionState patternConstructorOoplInjectorObject adapter patternFacade patternMarker interface patternProcedural programmingNon-virtual interface patternMethod chainingSoftware languageInversion of controlAnti-featureProtocolTraitGeneric classInterfacePrototype patternCreational patternCopy constructorType classStack overflowCoclassStack-oriented programmingMixinSetterCompositionStatic languageBehavioral patternObject codeMock objectSingleton patternService locator patternModule patternObject pascalClass variableAutoboxingCalling conventionMemento patternScripting languageService-orientationSmalltalkInterpreter patternUnboxingChain-of-responsibility patternBuilder patternDatabase-as-ipcVisitor patternFluent interfaceInstantiationLogic errorSingletonActive objectProgramming styleCodebaseMultiton patternObject-oriented modelingTransitive dependencyCursor