单元测试没价值? 大师 VS. 码农

“做一件事前要先思考这件事有没有價值,再決定要不要做?” 这样的一段話,这样的思維,是許多开发人员, 拿来拒绝做单元测试的最佳武器。 但,真正的問题是……任何一件事的價值不是 “思考” 出来的,而是 “做” 出來的。 任何一件事的價值,都是經由許多次的失敗;也就是一般人所谓的“没價值” 積累 “做出來” 的。 另一方面,從一个人対某件事價值的定义,便可知道,这个人的眼界有多远?知识水平有多高?文化素养有多深? Gerard Meszaros; xUnit Test Patterns 的作者;  寫了一輩子的代碼,卻能成为軟件界真正的大師級人物。 為何会如此? 因为,Meszaros 將寫代碼的 “價值” 定义為 “追求那完美的境界”。 所以,代碼在 Meszaros 的手中,雖然,經过無數次的失敗與數不盡的測試、調試。最終,終將成为一絕美的藝術品。 為何碼农寫了一輩子的代碼,还是碼农? 因为,碼农將寫代碼的 “價值” 定义為 “只要能交差了事,便行的一件工作”。 所以,代碼在碼农的手中,永远都只是一堆代碼;一堆糾結成一窩粥的臭代碼。 要做 “大師”,要做 “碼农”,没有対,錯。一切都是自己的选择。畢竟每个人的人生,都是一道 “选择题”,而不是一道 “是非题”。 但,假如,你 ‘’选择‘ ’要成为大師,那第一步便是多讀讀大師的書。從讀大師的書当中,潛移默化的去改变自身的思维,視角與行为。 最終,你將会看見一个完全不同的代碼世界,而那样的代码世界,是一般的碼农,連想都想象不到的……

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CDA数据分析师

译文 | 量化投资教程:投资组合优化与R实践

本文由CDA作者库成员HarryZhu翻译,并授权发布。 CDA作者库凝聚原创力量,只做更有价值的分享。 ? Harry Zhu,擅长用Python和R进行数据...

2098
来自专栏数据派THU

教你用Python解锁“吃鸡”的正确姿势!

本文用Python分析吃鸡比赛的真实数据,解答至关重要的9个问题,助你提高吃鸡概率。

1723
来自专栏Android开发实战

追MM的各种算法,你会几种?

基本上就是说:你追一个MM的时候,需要对该MM身边的各闺中密友都好,这样你追MM这个问题就分解为对其MM朋友的问题,只有把这些问题都解决了,最终你才能追到MM。...

471
来自专栏IT派

大吉大利,今晚如何用 Python 解锁“吃鸡”的正确姿势

大吉大利,今晚吃鸡~ 今天跟朋友玩了几把吃鸡,经历了各种死法,还被嘲笑说论女生吃鸡的100种死法,比如被拳头抡死、跳伞落到房顶边缘摔死 、把吃鸡玩成飞车被车技秀...

732
来自专栏ATYUN订阅号

亚马逊创建并开源数据集,用于理解不同语言中的名字

亚马逊已经创建并开源了一个数据集,用于训练AI模型以识别不同语言和脚本类型的名称,因此Alexa可以例如在英语发音者发音时理解日本艺术家或人的名字,反之亦然。

762
来自专栏Python中文社区

用Python分析《权力的游戏》

專 欄 ❈ 作者:麦艳涛,挖掘机小王子,数据分析爱好者。 原文链接:https://zhuanlan.zhihu.com/p/28475619 ❈ 一:简介 ...

2307
来自专栏WebHub

< 2018下半年书单 >

略选上半年的全栈家族系列书籍, 超过3年的教科书可以无视, let's jump straight into it !

906
来自专栏灯塔大数据

从国足说起,网络流算法远比你想的要好玩

? 这个问题的由来是想起来11月18日将会有国足世预赛的比赛,于是今天去看了看国足目前在小组中的积分。在积分榜中,我们可以看到与中国同组的马尔代夫和不丹都已经...

2245
来自专栏GopherCoder

分享"一只爬虫"

1516
来自专栏人工智能头条

用Python构建NLP Pipeline,从思路到具体代码,这篇文章一次性都讲到了

授人以鱼不如授人以渔,今天的文章由作者Adam Geitgey授权在人工智能头条翻译发布。不仅给出了具体代码,还一步步详细解析了实现原理和思路。正所谓有了思路,...

773

扫码关注云+社区