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.
Boilerplate codeOverlapping subproblemsDuplicate contentDuplicate publicationDouble freeFunction overloadingN-version programmingCloningProgramming idiomCode bloatTwin patternListNested functionAnamorphismClass variableRecursionForeach loopNaming collisionSelf-modifying codeMultiple encryptionMultiple inheritanceDo loopInfinite loopWhile loopPolymorphic codeConfluenceFor loopParallel processingData dependencyParallel algorithmName collisionSequential algorithmMonomorphizationCopyingCode morphingNondeterministic algorithmOverloadingIterationConcurrent computingMutual recursionIdempotenceExternInterleavingComposite data typeAssignmentRecursive data typeNaming conventionMultiprocessor system architectureReusabilityDouble countingReference countingCall-by-nameCollectionSoftware design patternDo while loopParallel arrayMultiple bufferingMemory corruptionDon't repeat yourselfData-driven programmingOperator overloadingDouble dispatchRecursive functionPrototype-based programmingEventDigraphs and trigraphsDynamic programming languageAba problemBuffer overflowProcedural generationFuzzingSearch algorithmInstance variableHash collisionLoop-invariant code motionSyntax errorCounting sortCircular dependencyMultiplicationIndirectionModular programmingSchizophreniaCycle detectionProgram slicingControl flowSubtypingSoftware development processAnalysis of parallel algorithmsHappened-beforeMemoizationRule of threeDouble hashingSpecification patternParallel syntaxArrayReferenceMemory leakCompilation errorReduplicationProgramming complexity