编写干净代码的五个原则,让你的同事少骂你

时间:2026-05-30 23:46:40   阅读:28

代码是写给人看的,顺便能在机器上运行。可读性差的代码再高的性能也没有人敢维护。

命名要见名知意

变量名应该直接表达其用途。int d代表什么?没人知道。int daysSinceLastLogin一眼就明白。函数名用动词开头:getUser()、validateToken()。布尔变量用is、has、should开头:isActive、hasPermission。

函数要短

一个函数只做一件事,如果你需要写注释来解释这段代码在干嘛,说明应该拆成更小的函数了。函数长度不超过50行,最好控制在20行以内。超出就拆。

不要重复自己

如果在两个地方看到相同的代码逻辑,抽成公共函数。如果三个地方看到几乎相同的代码但略有差异,用参数化函数解决。DRY原则的核心是:改一次,所有地方都生效。

提前返回减少嵌套

不要写if嵌套地狱。如果参数无效就提前return,把正常的逻辑放在外层。错误处理放在函数开头,正常流程放在后面,代码会清晰很多。

上一篇:PostgreSQL数据库备份与恢复,数据安全最后防线

下一篇:Elasticsearch倒排索引原理,搜索秒级响应的秘密