当前位置: 首页 > 科技观察

这个糟糕的代码规则其实在Github上很流行

时间:2023-03-21 02:02:14 科技观察

如果要说如何写出好的代码,Bob大叔绝对是最有发言权的。他的《代码整洁之道》简直就是程序员必备的圣经。最近有人想反其道而行之,在Github上总结了19条关键【badcoderules】。这19条规则的范围从变量命名到注释编写。关键是还流行。目前该项目在Github上的Star436(Github地址:https://github.com/trekhleb/state-of-the-art-shitcode),我们仔细看看规则是什么:代码命名必须是简洁,打字越少越好。例如,如果你可以使用a,b,c,就不要使用age:mixedvariable/function命名风格:永远不要写注释,反正没有人会读你的代码:如果你违反了上面的,就用你的母语写注释”没有“注释”原则,然后用你的母语写代码注释,如果你的母语是英语,那就当我没说:尝试混合不同的格式让错误悄悄过去,不管你什么时候发现bug,都有没问题。有必要让其他人知道它,并且不要打印日志或Traceback。广泛使用全局变量来创建您不会使用的变量。不要指定类型和/或不执行类型检查,如果languageallowsit.嵌套三角规则,如果代码有一些嵌套结构,或者空行缩进的结构,三角规则是最美的。但是,在Github上上传这样一个项目,也招来了很多人的不解甚至批评.有网友认为这个项目没什么用Github应该是一个存放实际代码和项目的地方,而不是博主:,你怎么看?最后附上Github地址:https://github.com/trekhleb/state-of-the-art-shitcode