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.
Abstraction layerData hidingEncryptionObfuscationEncapsulationOpaque data typeInner classDisk encryptionShadow domFoldingMagicFactory method patternClass-based programmingSingle responsibility principleHidden file and hidden directoryNatural user interfaceData anonymizationWrapperApplication virtualizationClass implementation fileCompartmentalizationMetaclassEmail encryptionObject-based programmingError hidingFacadeDatabase encryptionNamespaceBlack-box testingSeparation of concernsDependency injectionResponsibility-driven designPseudonymizationMirrorService locator patternSubclassFacade patternFunction objectObject adapter patternCovert channelEncryption softwareObject-based languageHigh-level programming languageNon-virtual interface patternData access objectPseudocodeData access layerSingletonActive objectObfuscatorClient-side encryptionPrivate information retrievalContainershipInheritanceSuperclassType erasureDependency inversion principleMemory protectionObject-oriented languageInterfaceDomain maskingIsolationSecure codingTraitMetaprogrammingDropdownData structureCryptosystemPrivilege separationClass variableNon-virtual interfaceEnclaveJavaWhite-box testingDomain modelObject copyingType systemBridge patternObject-orientationStructured programmingHomomorphic encryptionCopy elisionDefensive programmingComputer languageReflective programmingPrivacy-enhancing technologiesStatic languageObject-oriented designFunctional programmingData modelingCommand patternSingleton patternApplication domainEmbedded softwareComputer programmingSoftware frameworkInterface-based programmingDeclarative programmingInterface segregation principleTemplate method