每一个程序员在他的职业生涯中某一天都会俄然取得开示,这种开示在一般某一个夜晚悄然来临,有时是以图灵自个托梦的方法呈现。
这一开示的主要内容如下:
程序员是真实了解思维和逻辑真理的人。非程序员是被遮盖的无知者。
写出低质量的代码的特征包含但不限于:
心安理得地写出低质量的代码
终究写出了低质量代码却不在以后改进它
自以为写出了质量很高但实践质量很低的代码
低质量的特征包含但不限于:
文件联系紊乱
注释过期、不明确或许没有
文档过期、不明确或许没有
架构乱规划
过度规划
不查看用户输入的过错状况
不查看API或许函数回来的errorcode或许exception
没有单元测验等自动化测验进程
编译起来很难
处处仿制代码,共用的有些不整理成内部库
许多在互联网职业滚打的程序员宣布了自个独到见解,你是不是也是这么认为了?来一同和情投意合的程序员火伴们好好聊聊吧。
知乎网友:Fireman A,曾经是某电信公司的网站及使用担任人
每一个程序员关于国际上别的程序员有着不行推脱的职责。每一个程序员都有必要极力保护程序员这一尊贵种族的连续,并确保国际的命运控制在程序员手中,既不被无知者吞没,也不被机器智能替代。
完结这一任务的仅有方法,是确保稳定地出产低质量,难以了解,修正和保护的代码。每一个负职责的程序员,他每一年的产出,有必要为别的三个程序员制作一年的就业机会。唯此,程序员一族可生生不息,全部IT职业蒸蒸日上。
知乎网友:苏莉安
「担任检验的领导都打好招待了,到时分走个过场就行。横竖项目经费到手以后这东西也不会有人真用,抓紧时间,两周以内完结。对了,主页做漂亮点。」
知乎网友:狗叔,攻城狮B
“这个功用大约几天能完结?”
“五天吧。”
“给你三天,代码跑起来再说。”
匿名用户
你知道我碰到过客户自动请求下降代码质量并加 BUG 的状况吗?本来他是要把咱们的项目送去第三方组织评测,可是又惧怕对方收钱不就事,不加几个 BUG 怎样知道对方测没测?不下降点代码质量搞得紊乱点,怎样防止对方拿了代码又出去卖或许开发同类产品?
我被客户“登高望远”的考虑深深的“信服”了,所以我生平首次开端揣摩怎样才能把全部搞乱?怎样才能够把 BUG 加的有深有浅……
知乎网友:陈萌萌,本来我是一个AI_(:з」∠)_
“别想太多,先让代码work起来,我们都这么干的!”简直是神托言啊!
每个有职责心的程序员大神(小编一向以来对程序员一族的尊称)都是不允许自个写出低质量的代码的,在上述网友的遭遇信任许多大神们都常常遇到,所以这些托言,不这些无法防止的环境改变了大神们尊贵的初心,写出了低质量的代码,让大神们也在水生炽热的遭遇中折磨。