SuperAPI AI 工具集

clean-codejs-naming

编程与开发

查看项目

更新于 10-15 20:31

技能介绍

该技能依据 Clean Code JavaScript 原则,提供命名模式与约定参考,适用于 JavaScript 代码评审或编写阶段统一命名风格。

核心原则:名称应揭示意图;避免缩写和脑内映射;一致使用领域语言。

变量命名:应避免无意义名称。反例:const d = 86400000; 正例:const MILLISECONDS_PER_DAY = 86400000;

函数命名:应体现动作与对象。反例:function getUser(u) {} 正例:function fetchUserById(userId) {}

布尔值命名:应使用肯定语义。反例:if (!user.isNotActive) {} 正例:if (user.isActive) {}

反例与正例对照:反例:const data = getData(); 正例:const usersResponse = fetchUsers();

限制:仅提供命名约定与示例,暂未提供安装命令、运行方式或工具集成说明。