会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 这个烂代码法则居然在Github上火了!

这个烂代码法则居然在Github上火了

时间:2025-11-04 23:12:09 来源:益强数据堂 作者:域名 阅读:263次

 要说如何写出好代码,个烂Bob叔绝对最有话语权,代码他的法则《代码整洁之道》简直是程序员人手必备一份的圣经。

最近,上火有人却想反其道而行,个烂在Github上总结了19条关键的代码【烂代码法则】,这19条法则从变量命名到注释编写统统都有,法则关键是上火还火了 

 

目前,该项目在Github上标星436(Github地址:https://github.com/trekhleb/state-of-the-art-shitcode),个烂下面就详细来看看都是代码什么法则:代码命名一定要简洁,打字越少越好。法则比如能用a,上火b,个烂c,云服务器提供商代码就别用age: 

混合变量/函数的法则命名风格: 

永远不要去写注释,反正没人会阅读你的代码: 

使用母语写注释如果你违反了上面那条”无注释“原则,那就用你的母语编写代码注释吧,如果英语是你的母语,那就当我没说: 

尽量混合不同的格式 

让错误悄悄地走,无论你在什么时候发现Bug,都没必要让别人知道它,也不要打印日志或Traceback。 

广泛使用全局变量 

创建你不会用到的变量。 

如果语言允许,不要指定类型和/或不执行类型检查。 

嵌套的源码库三角法则如果代码有一些嵌套结构,或者说缩进空行的结构,三角法则是最漂亮的。 

不过在Github上上传这样一个项目,也引来了很多的人不解,甚至是批评,有网友认为这个项目毫无用处,Github应该是托管实际代码和项目的地方,而不是博客户: 

对此,你怎么看呢?最后附上Github地址:https://github.com/trekhleb/state-of-the-art-shitcode亿华云计算

(责任编辑:IT科技)

推荐内容
  • oppo手机边充电边玩的危害与防范(揭秘oppo手机边充电边玩的危害以及如何正确使用)
  • 提升无线路由器信号覆盖范围的方法(优化家庭无线网络,解决路由器信号弱的问题)
  • 松下PX770投影仪的优势与特点(逼真影像展示,高质量视觉享受)
  • 拯救者电脑分区教程(一步步教你如何优化拯救者电脑分区,释放更多存储空间)
  • 电脑挂防封条教程(轻松保护电脑安全的关键技巧)
  • 如何查询iPhone的激活时间(利用关键信息轻松获取iPhone激活日期)