1. A software engineering technique used to identify identical or similar code segments (clones) within a codebase or across multiple codebases
Clone detection tools help developers identify and refactor duplicated code to improve maintainability.
Ferramentas de detecção de clones ajudam desenvolvedores a identificar e refatorar código duplicado para melhorar a manutenibilidade.
2. The process of automatically analyzing source code to find structural or textual similarities
The clone detection algorithm revealed that 15% of the codebase consisted of duplicated functions.
O algoritmo de detecção de clones revelou que 15% da base de código consistia em funções duplicadas.