加载中...
| 类别 | 软件工程 |
| 英文名 | Code Smell |
| 领域 | 软件工程 |
代码坏味道是指源代码中那些虽不直接构成错误、却暗示存在深层设计问题的表面征兆。它是触发重构的信号,术语由 Kent Beck 提出并经 Martin Fowler 推广。
坏味道往往凭经验与直觉嗅出。识别后应针对性地施以重构手法,如提炼函数消除过长函数、提炼类拆解上帝类。静态分析工具(如 SonarQube)也能自动检测部分坏味道。
主动识别坏味道有助于在问题恶化前介入,保持代码整洁,是衡量代码质量与指导改进的实用工具。
| 类别 | 软件工程 |
| 英文名 | Code Smell |
| 领域 | 软件工程 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧