代码知识搜索与理解在蚂蚁集团的实践

课程 ID: 16330

描述:
案例背景: 代码开发中工程师大部分时间是花在搜索和理解代码,而代码在持续指数级膨胀且多样性持续加剧,大规模代码带来了很大问题,例如复杂的依赖关系导致不敢升级代码,重复开发造成浪费,代码定位很难等问题,实际上大规模代码下往往降低了业务产出。通过对代码知识的分析、搜索和理解,可以很好的解决这些问题,让现存大规模代码不成为阻碍开发的债务,而是成为效率提升的助力。 解决思路: 本次演讲将从用户实际场景出发,并结合蚂蚁集团真实的业务应用,阐述代码知识分析、搜索与理解相关的技术方案,介绍蚂蚁集团如何通过代码知识的挖掘提升研发效率。 成果: 1. 在百亿行级规模的代码发展的代码分析、搜索与理解架构,能够解决大规模代码数据问题 2. 业务场景复杂,代码知识能够解决各种场景场景问题