用途:这是一个编码规范类技能,核心理念是 KISS(Keep It Simple, Stupid)——能解决问题的最简单方案就是最好的方案。当方案感觉复杂、想写“优雅/聪明”的代码、存在多种实现路径、或想炫技时使用它。
主要能力:给出判断“聪明代码异味”的信号,例如需要注释解释、嵌套三元、5 个以上链式操作、需要解码的正则、自豪于巧妙的一行实现、初级开发者 30 秒看不懂等;并给出简化对照,如嵌套三元改 if/else、长链改具名中间变量、巧妙正则改多个简单判断、一行改多行加注释、魔法数字改具名常量。
使用方式:作为写作与评审代码时的自我约束规则。遇到上述红线信号即重写为简单版本。文中反复强调:绝不为“更优雅”“显示高级技能”“技术上更好”“漂亮的一行”而选择聪明写法,没有例外。
适用场景:任何编程语言与开发环节,尤其是代码评审、重构和初学者协作为主的项目。
限制:资料未提供安装命令、配置方式、支持语言列表、运行环境或收费信息,暂未提供。该技能是一套编码原则而非可执行工具,实际执行依赖使用者自觉遵循。