极客漫画：消沉的程序员 17
如果在写代码的人仅为可运行而编码，那么在后边会出现一系列的连锁反应，任何没有经过真构思之后书写的代码，都会带来巨大的维护成本吧。
漫画 程序员
218.58.78.203
是这样！
绿色圣光 [Firefox 57.0|Windows 7]
2017-11-01T16:31:18.000
如果在写代码的人仅为可运行而编码，那么在后边会出现一系列的连锁反应，任何没有经过真构思之后书写的代码，都会带来巨大的维护成本吧。
![depressed-developer-17](/data/attachment/album/201711/01/083932jn41vvczvjkhwry1.png)


<ruby> 测试覆盖 <rp>  （ </rp> <rt>  Testing coverage </rt> <rp>  ） </rp></ruby>，指测试系统覆盖被测试系统的程度，一项给定测试或一组测试对某个给定系统或构件的所有指定测试用例进行处理所达到的程度。 如果在写代码的人仅为可运行而编码，那么在后边会出现一系列的连锁反应，任何没有经过真构思之后书写的代码，都会带来巨大的维护成本吧。昨天 (2017.09.05) 刚刚读到一篇 为什么你的前段工作经验不值钱，不同的人对这里边的那个题的考虑程度是不同的。但我们在每次开始编码之前，都应该以 “代码可用 - 代码健壮 - 代码可靠 - 对需求的宽容” 为规格来约束自己。




---


译者简介：


[GHLandy](http://ghlandy.com/) —— 生活中所有欢乐与苦闷都应藏在心中，有些事儿注定无人知晓，自己也无从说起。




---


via: <http://turnoff.us/geek/the-depressed-developer-17/>


作者：[Daniel Stori](http://turnoff.us/about/) 译者：[GHLandy](https://github.com/GHLandy) 校对：[wxy](https://github.com/wxy) 合成：[GHLandy](https://github.com/GHLandy) 点评：[GHLandy](https://github.com/GHLandy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

