该文章介绍了SPO600项目的最终目标,包括识别克隆函数的多个版本、创建测试用例和进行重构。通过使用函数“指纹”识别不同版本,并比较基本块和语句数量来判断是否修剪。测试案例展示了不同函数实现及其性能。尽管存在误判,项目实践过程充满挑战,作者对此感到自豪。
完成下面两步后,将自动完成登录并继续当前操作。