使用Codacy自动化代码质量-编程之家

Jaime Jorge是Codacy的联合创始人,Codacy是一种自动化的代码审查,帮助开发人员节省代码审查时间,并有效地解决技术债务。在这次采访中,他分享了公司创建和发展的细节,以及未来发展的计划。你公司背后的故事是什么?是什么激发了这个想法,到目前为止它是如何演变的</大约八年前,我的联合创始人Joao Caxaria和我自己——工程师和软件开发人员——共同诞生了

Codacy。我们想为工程师们找到一种方法来产生更好的代码。当我们开始研究和寻找大规模分析代码的方法时,我们发现有一个非常有趣的领域(尤其是在大公司),我们可以在那里为他们应用代码分析,以更快地审查代码。

所以我们开始真正关注代码审查部分,这已经成为我们的一个非常重要的商标。全世界有700多家客户使用我们的产品来分析代码和生产更好的软件。你们提供什么服务

Codacy本质上提供了一个自动化的审查产品,可以在云中服务,也可以在您的基础设施中提供自助服务。我们提供40多种编程语言的代码分析服务。无论您在哪里托管,我们都会提供一款产品,帮助您大规模分析代码,让您了解最佳实践,了解安全性,并在代码审查阶段节省大量时间。Codacy的使命是什么

我们看到一个世界,每个人都可以用软件以思维的速度影响周围的世界。有了这一愿景,我们的使命是打造产品,让每个人不仅成为软件开发人员,而且提高自己产品的质量

你与其他类似网站或公司的区别是什么

我们的主要重点是提供市场上最好的代码分析整体视图。我们拥有最广泛的代码分析工具。说出一种编程语言,我们可能会在产品中支持它。这不仅可以让您拥有大量的代码分析,还可以让您获得社区中最好的支持。

我们非常重视让我们在服务中集成的每一个工具都能以行业和社区支持的最佳标准不断更新。这是我们和竞争对手之间最大的区别。

谁是您的典型客户?您的产品为他们解决的主要挑战是什么

描述我们的客户最好的方式是说他们是生产软件的公司。他们需要有稳定、可维护的解决方案,并且在为客户服务的方式上成熟。在这方面,Codacy成为了他们的合作伙伴。

我们提供服务,确保软件开发的质量。如果一家公司有50多名开发人员,正在大规模生产软件,并且有快速增长的需求,那么使用我们的产品将大大受益。

随着团队的发展,您希望确保每个人都说相同的语言,并且在不同的部门和组织中以相同的质量标准生产软件。我们确保一切都是标准化的。

在不久的将来,Codacy的计划是什么

随着我们的持续增长和越来越多的公司采用我们的产品,我们认为不仅需要提供洞察,而且需要将许多洞察汇总起来,为经理和工程主管提供一个仪表盘,以便他们能够真正看到开发生命周期对其业务的影响。

我们最近发布了一款名为“Pulse”的产品,该产品的目的是提供工程性能分析。这是我们卓越工程计划的一部分,我们已经在帮助很多团队。随着未来的发展,我们的目标是成为一家帮助工程团队和软件生产公司引导其产品和团队走向成功的公司。