如何写出无法维护的代码

2018-11-17  本文已影响0人  JoelLin

看到一篇挺有趣的文章,然后想和大家分享一下。因为最近领导给了一个任务给我,让我整理一些项目规范及开发规范的些事了。当然我也有认真努力的去根据我之前的经验及网上搜搜查查之类的,反正想尽一切办法想尽可能的完美完成这个任务了,这就让我有缘在酷壳里面看到《6个变态的Hello World》,这是访问量最大的一篇。我的第一感觉就是脑袋冒星星,一篇蒙,心中就一个观点,这是丧心病狂吗,这代码完全看不懂。然后他的一篇博客看说—

  1. 什么叫“创造力”,创造力就是——就算是要干一件烂事都能干得那么漂亮那么有创意的能力。
  2. 什么叫“抓狂”,抓狂就是——以一种沉着老练的不屈不挠的一本正经的精神一点一点把你推向崩溃的边缘

所以我就找到了这个了(下面的一句话,网上是这样翻译的),怎样可以让你写成无法维护的代码呢。对于有下面这些编程习惯的朋友,请大家对号入座。另外,维护程序的朋友们,你们死定了!!

woodpecker

If builders built buildings the way programmers write programs, then the first woodpecker that came along would destroy civilization. (如果建筑师盖房子就像程序员写程序一样,那么,第一只到来的啄木鸟就能毁掉我们的文明)

程序命名

伪装欺诈

image.png image.png image.png image.png

文档和注释

程序设计

混乱你的代码

测试

其它

这个文档中还有很多很多,实在是太TMD强大了,大家自己去看看吧。有精力有能力的朋友不妨把其翻译成中文。

总之,我们的口号是——

Write Everywhere, Read Nowhere

本文转自:https://coolshell.cn/articles/4758.html

上一篇 下一篇

猜你喜欢

热点阅读