今天看啥  ›  专栏  ›  写作的喜悦

TDD 与质量之惑

写作的喜悦  · 简书  ·  · 2019-05-16 07:32

不仅我自己,很多人都感觉:十几年来,TDD 的普及率并没有提升。

昨天想到一个原因:TDD 最擅长最有效的领域是业务代码,而写业务代码往往被认为是程序员中比较 low 的。

“我都沦落到写业务代码了,我还在乎代码质量?”

业务代码为啥 low?很大原因是业务需求分析被需求分析师和产品经理这种工种分掉了,程序员的空间越来越单一,相应的门槛也越来越低。

另外的原因就是写业务代码技术含量太低,彰显不出技术人的技术能力。

有学习能力和学习动力的人,更愿意去学各种技术,来给自己的简历加分;而没有学习动力的人,更不会去学玄幻的 TDD。

所以,说到底,还是利益导向问题。技术领导人自己做程序员时就不会写高质量代码,对团队自然也不会以高质量代码为导向,而是以各种技术框架的使用为导向。这就成了因果循环。

怎么破?这个行业需要每个相信质量的人,坚决举起质量的大旗,拿出数据来说话。




原文地址:访问原文地址
快照地址: 访问文章快照