程序员晒了一段代码,一条雷人注释引争议,这种情况换你怎么写?
作为一名程序员,写代码要养成写注释的好习惯是非常重要的,这样不但有利于自己维护代码,也有助于其他人读自己的代码,同时也有利于工作的交接安排等,总之,写注释是百利而无一害的事情,即使这么的好,也有部分比较懒得的程序员也是不愿意去做。
另外要说的是,关于注释怎么写的问题,好像没人怎么要求过,对于大公司可能有一些具体的要求,写的注释有问题代码也是不能发布上线的,而对于小公司可能就完全不管了,因为注释你怎么写丝毫也不影响到代码的运行结果,所以在一些小公司,就出现了各种各样的代码注释,有的时候在代码的注释中就可以看到一些故事,比如是新老员工们在代码中展开的一些历史对话,看着蛮有意思,近期一名员工晒了一段代码,其中一行雷人的注释是别具一番风味,接下来让我们一起欣赏一下吧。其中注释是这么写的:“项目经理要求这儿运行缓慢,好让客户优化给钱,得到明显的提升”,针对这样的情况这名网友是这么说的:“这样的程序员也是够了,就不能隐晦点吗?换你的话会怎么写这备注?”,我想网友们肯定是有话要说吧,接下来我们看看他们都是怎么说的吧。
网友一:写的隐晦,到时候说不清楚,就得开发背锅了!
上世是朵花:的确是有一定的道理,不过我很想知道项目经理看到这段注释后的感受,或者说客户看到这段注释后的感受,也许他们很有可能看不到吧。
网友二:这个是java端吗
上世是朵花:看样子应该是java后端代码。
网友三:好多年以前的老梗了
上世是朵花:这样的梗之前也的确听说过,楼主说是别人发他的,难道这是真事?
网友四:方法命名不应该首字母小写嘛?
上世是朵花:没错,方法命名首字母应该小写,他这种写法不规范,不过注释都这么随意了,你还跟他要求啥命名规范呀。
网友五:Java括号换行会被打死,没看新闻吗
上世是朵花:是么?有这样的新闻?原谅我没听说过。
网友六:正直
上世是朵花:嗯,有这么一点意思,也算是一个耿直boy了。
网友七:明显是c#
上世是朵花:从哪里看出像c#了?
网友八:给钱光速
上世是朵花:光速是什么一个概念?想象不到。
这名网友分享的情况,以前在网上也曾有见过,看起来更像是一个老耿,不过也不可排除现实中的确有这样的事情,那么问题来了,如果是项目经理要求写一些不够厚道的代码,你会去写么?如果你写了,以后查出来可能就有背锅的风险,针对这样的情况你会怎么做呢?你会像文中这么去写注释来保护自己的权益么?或者说你有什么更好的做法来保护自己呢?欢迎在下方评论区写出你的做法或者观点。