产品动态 在敏捷开发平台进行开发工作有哪些要求?-敏捷开发-滴普

在敏捷开发平台进行开发工作有哪些要求

在敏捷开发平台尽管有时开发人员必须自己编写代码,但也应精通使用敏捷开发平台中的一个或多个并善于在适当的情况下使用。品质好的敏捷开发平台可以进行自动化测试,毕竟除了编写满足要求的代码外,开发人员需要做的重要的事情之一就是测试代码。敏捷开发平台的测试驱动的开发实践和自动化测试工具已经成熟。下面介绍一下在敏捷开发平台进行开发工作有哪些要求?
图片1.png

1、会在平台进行代码测试

敏捷开发平台的开发团队应将单元测试,回归测试,性能和安全性测试纳入其敏捷评估中。除了帮助验证程序编译和发布的正确性之外,测试还可以使代码更易于维护。测试可以记录并举例说明这些代码将产生的行为。当新的开发人员加入该团队并且无意中引入了错误的修改时,连续的测试将暂停编译并向开发人员提供有意义的反馈,从而可以快速解决问题。

2、在代码之外配置所有参数

敏捷开发平台的开发人员没有理由在代码中编写系统级设置,用户名,密码或其配置信息。已经看到一些开发人员采用快捷方式,在程序原型中写下一些信息,并将这些信息带入生产环境。在敏捷开发平台体系结构中,这永远都不会发生,这样的硬编码不是技术问题,而是一种懒惰且不负责任的编程实践,可能会带来严重的后果。如果不小心获得了代码,则在终端或权限暴露的情况下将是安全攻击。

3、遵循命名约定和编写代码注释并增强可读性

不必使用成对编程或一群人进行编程来发现这是一种可怕的编程习惯。敏捷开发平台小组应采用命名惯例,并至少在模块级别,在类级别对代码写注释。此外,组织应考虑使用静态代码分析工具,该工具将为开发人员提供有关何时需要重构代码以优化代码结构和可读性的反馈。

总而言之,在敏捷开发平台进行开发工作有的要求有会在平台进行代码测试,在代码之外配置所有参数以及遵循命名约定和编写代码注释并增强可读性。此外在有口碑的敏捷开发平台处理遗留代码时,任何在程序中编写配置和参数的方法都应视为需要坚决解决的技术问题。

订阅
及时获得DEEPEXI的最新资讯
订阅
马上开启数字化升级之旅
立即免费试用,或直接与我们的解决方案专家沟通,了解和评估 DEEPEXI 如何帮助您的团队更进一步。
联系我们
专人在线为您服务
联系我们
专属顾问免费为您提供专业服务
建议反馈
您的建议,让我们更进一步
客服微信

客服微信

售前咨询电话

400 8279 010