所在位置:答疑 - 内容   
动不动就担心"会不会过度设计"
 

刘文勇 2019-3-19 19:02:

上课回去后,领导让我给同事分享。真像你课上说的,我还没怎么讲就有人表示担心"这样会不会过度设计""这样会不会不敏捷",真牛,你是不是见过很多这样的?

UMLChina潘加宇:

是的。

思考是很痛苦的事情,有的人能逃避就逃避,并且为自己的懒惰找理由,只要能偷懒,哪管洪水滔天。

将近二十年的经历告诉我,动不动表示担心"这样会不会过度设计""这样会不会不敏捷"的人,极有可能连基本的"设计"都不会,更不懂得什么叫"过度设计"、什么叫"敏捷",只不过把这些言辞作为自己懒惰的遮羞布。真正懂的人是不会随意说的。

在我的建模训练课上,有类似言论的人,接下来观察他在练习和项目实作上提交的作业,其逻辑严谨性和抽象能力水平都很差,几乎一抓一个准。

我经常看一些程序员博客。凡是有类似言论的博主,如果博文说的是某种语言或某个api的用法,还值得一看,一扩展开说到软件结构相关问题,内容惨不忍睹。

就像有人不屑学霸"数学学那么好,会不会语文学不好?物理学不好?",去观察他,多半是个学渣,哪一门都学不好。

也不必刻意努力去改变他的思想,要改变成年人已经成型的思想,带动他一起进步有一定的困难。可以在大脑里给这个人打个标签,了解他可能属于上面说的那种人,他做的东西里很可能到处都是脓包。需要对别人亮出建模之剑的时候,这是很好的下手对象。