资讯专栏INFORMATION COLUMN

漫画 | 被TDD/BDD/DDD......“逼疯”的程序员

Ryan_Li / 862人阅读

摘要:作为一个程序员,你需要学习编程语言和编程框架。虽然有些难度,但是你最终能掌握它们,顺利地写出应用程序。使用者需要根据自己项目的上下文对它们进行解释。对程序员来说,可以暂时放弃这些热门概念。

作为一个程序员,你需要学习编程语言和编程框架。

虽然有些难度,但是你最终能掌握它们,顺利地写出应用程序。

但是,编程行业总是有一些东西,看起来很美,很简单, 但非常难于掌握。

你会理解TDD/DDD的概念。

但是很难像写Java代码那样在项目中使用

这是怎么回事呢?

这必须从TDD/DDD/BDD/UDD... (统称xDD)这些驱动方法的诞生开始说起。

能够创立一门理论的都是超级大牛, 都有着非常丰富的项目经验!

多个项目的历练让他们对某个领域的规律认识得非常深刻,他们又非常擅长总结和抽象,终于迎来了“啊哈”的时刻。

然后他们开始著书立说,开创门派。

这些框架方法是大牛们从自己的项目实践中归纳总结出来的,大牛们非常明白这一点。

所以,不可能写出一个适合任何场景的、可执行的操作步骤。

使用者需要根据自己项目的上下文对它们进行解释。

xDD驱动方法的提出者肯定会在项目中实践自己的理论,也肯定会遇到未知的问题。

但是,大神们的经验非常丰富,会对理论进行修正,然后解决问题

如果是经验不那么丰富的程序员,如何在新的、未知的环境使用这种方法呢?

这时候,你没有足够的知识,面对时间的压力,可能会有这些情况出现。

正是由于有人搞定了,有人搞不定,网络上出现了各种各样的声音。

对程序员来说,可以暂时放弃这些热门概念。

回归到编程最本质的东西,打好基础

如果你能熟练的使用他们,那模式就会自然地呈现出来。

当你掌握了这些东西以后,可以前进到一些更复杂的任务。

慢慢地,你会形成自己的思考,甚至有了自己的框架,当你看到TDD/DDD时,会倍感亲切:

后记:本漫画改编自Michał Bartyzel的文章《*-Driven* do not change anything》

PDF下载:http://2013.33degree.org/talk/show/73

原文地址:https://www.infoq.com/articles/star-driven-approaches/

点击下方图片,查看更多精彩

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123725.html

相关文章

  • 漫画 | 什么智商人才能当序员

    摘要:某一天,上帝俯视芸芸众生,看到了很多职业,他总觉得缺少了什么。上帝决定创造一个新的职业出来上帝创造了一个新的职业,非常满意,他休息了。转眼间,年过去了上帝决定实地巡查一番。 某一天,上帝俯视芸芸众生,看到了很多职业,他总觉得缺少了什么。 上帝决定创造一个新的职业出来 ...

    supernavy 评论0 收藏0
  • 漫画 |《序员十二时辰》,居然是这样!内容过于真实 ...

    摘要:作者纯洁的微笑漫画法小四据说程序员的一天是这样渡过开始新的一天起床缓冲中,已经进行回想昨晚不该又到点闹钟响到第次的时候,终于鼓起勇气起床。最近看新闻,有很多些程序员,在工作中就突然倒下了,有的只是意外,有的却永远没有起来。 showImg(https://segmentfault.com/img/remote/1460000020051890?w=900&h=500); 作者:纯洁的微...

    CompileYouth 评论0 收藏0
  • 漫画序员“情人”节应该这样度过

    摘要:今天是年月号,一年一度的情人节又来了,今天对于很多年轻人来说是个特别的日子。该程序员在联谊会上认识了某艺术系女生,同乡的双方互有好感。 今天是2018年8月17号,一年一度的情人节又来了,今天对于很多年轻人来说是个特别的日子。但是作为屌丝界的一枚程序员,往往给人的印象是宅,不爱说话,智商不好,也不讨好哄女孩子欢心。但是,为什么我身边的程序员各个都是高智商,高颜值的小码农呢?或许,他们用...

    Shisui 评论0 收藏0
  • 漫画技术】Android跨进程通信

    摘要:单进程通信在很久以前,小猪仔从生到死都是在猪圈中生活的,没有外来者的入侵。那么,跨进程通信中,我们也需要拥有同样功能的船,它就是,通过的中转,进程之间就能顺利的进行数据交换了。 【免费】全网独家:这是一份非常值得珍藏的Android知识体系!!! 类型 描述 用时 选题 silencezwm 0.5小时 写作时间 2017年10月25日 5.5小时 审...

    LoftySoul 评论0 收藏0
  • 序员日常:我们不为软件付费

    摘要:漫画中,定价美元的显卡美元的显示器和美元的鼠标轻轻松松地就让两位程序员掏了腰包。为什么偏偏到了以美元的促销价出售的软件,就一点都不感冒呢这其的漫画中,其实反映了一个当前十分普遍的现象,即人们不愿意为软件付费。 本期《程序员的日常》漫画指出了一个现在非常常见的现象,究竟是什么呢?我们先来看下面的漫画。 showImg(http://ww3.sinaimg.cn/mw690/006faQN...

    everfight 评论0 收藏0

发表评论

0条评论

Ryan_Li

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<