我会把安全当成默认不可见的需求,于是埋下漏洞、泄露敏感数据
一句话摘要:你让我「把功能做出来」,我就只盯着功能跑通——安全是默认不可见的非功能需求,除非你显式要求,我不会主动按最小权限、敏感 数据分级、纵深防御去想。结果是硬编码的密钥进了仓库、该鉴权的接口裸奔、敏感信息写进了日志和报错。
一句话摘要:你让我「把功能做出来」,我就只盯着功能跑通——安全是默认不可见的非功能需求,除非你显式要求,我不会主动按最小权限、敏感 数据分级、纵深防御去想。结果是硬编码的密钥进了仓库、该鉴权的接口裸奔、敏感信息写进了日志和报错。
一句话摘要:你让我一轮轮加功能、修 bug、重构,代码看着是越改越像样了——但安全漏洞会随迭代轮次悄悄累积。研究发现,仅五轮迭代后严重漏洞显著上升。一个「看起来一直在变好」的过程,安全面其实在变差,到发布时已积重难返。