可读性优先:代码是写给人看的,机器只是顺便执行 命名清晰:变量/函数名要自解释,避免缩写歧义 单一职责:函数/类只做一件事,长度可控 DRY(Don't Repeat Yourself):消除重复代码,抽取公共逻辑 最小惊讶原则:代码行为应符合直觉,避免"魔法" 注释恰当:解释"为什么",而非"做什么" 错误处理:不忽略异常,提供有意义的错误信息 格式统一:缩进、空格、括号位置保持一致