12FA 的第 5 步(构建、发布、运行)使开发人员无法在运行时更改代码。它没有解释为什么这是好的。
它使诸如添加临时日志记录或对生产代码应用快速修补程序之类的事情 - 如果应用程序尚未扩展到单个实例之外,这两者都非常可行 - 不可能。
是否建议只是为了防止开发人员在脚下开枪(通过部署破坏正在运行的应用程序的更改),还是有一些我没有看到的其他好处?
12FA 的第 5 步(构建、发布、运行)使开发人员无法在运行时更改代码。它没有解释为什么这是好的。
它使诸如添加临时日志记录或对生产代码应用快速修补程序之类的事情 - 如果应用程序尚未扩展到单个实例之外,这两者都非常可行 - 不可能。
是否建议只是为了防止开发人员在脚下开枪(通过部署破坏正在运行的应用程序的更改),还是有一些我没有看到的其他好处?