breach-encapsulation-naming - 明确标识破坏封装性的 getter 命名规范
通过为领域模型中必要的 getter 添加 breachEncapsulationOf 前缀,明示封装破坏以防范 getter 滥用并遵循 Tell Don't Ask 原则。
标签
更新于: 2026-09-20能力
典型输入
典型输出
该技能可以做什么
- 为 getter 添加 breachEncapsulationOf 前缀
- 检测 getter 设计反模式
- 指导重构为 Tell 模式
- 审查领域模型封装设计
输入
- 领域模型源代码
- getter 设计需求
输出
- 规范化的 getter 方法实现
- 代码审查警告与建议
要求
- Java、Kotlin、Scala、TypeScript、Python、Go 或 Rust 代码库
