可重复使用的工件 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

可重复使用的工件

可重复使用的构件可以让您的组织节省时间并提高组织中的 “不要重复自己”(DRY)(维基百科)级别。使用可重复使用的构件包括以下常见挑战:

  • 不使用 Git 发布版本控制

    • 当应用程序团队引用源存储库而源存储库发生重大更改时,此问题可能会导致中断和项目延迟。

  • 编写质量较差的代码

    • 考虑交付中央 AWS 安全组存储库的任务。现在,想象一下,将该任务分配给不熟悉现代基础设施语言功能和设计的开发人员。它们没有使用动态变量、存储的参数和注入的计算,而是提供了一个需要 50 个输入变量才能实现且容易中断的工件。现在,组织中每个必须使用 AWS 安全组的应用程序还必须在其源代码中添加 50 个输入变量才能使用依赖的工件。编写质量较差的代码会放大该代码的影响力。