通讯就是一门语言-- I am Groot
通讯就是一门语言
曾经有人和我说:TIC(一种法国电表通讯协议)就和一个模拟器一模一样!
就像电影《银河护卫队》里的Groot一样。
火箭向星爵介绍Groot时,是这么说的:
角色 | 台词 |
---|---|
Groot: | I am Groot. |
Star-Lord: | Well, that’s just as festering as the first 89 times you told me that. What is wrong with Giving Tree, here? |
Rocket Raccoon: | Well, he don’t know talking good like me an you.So his vocabulary is limited to “I” and "am " and "Groot."Exclusively in that order. |
Groot永远只会说:I am Groot。
实际测试了模拟器,结果很像Groot,永远在说:
I am TIC. I am TIC. I am TIC. I am TIC. I am TIC.
然而,实际东西出去之后,世界变了!别人说的是:
I am TIC. I am TIC. I am T OH!!!
T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C. T.I.C.
然后我的东西就崩了…
通讯就是一种语言!
如果开发者,对着规格书,写完代码就当开发完成了。
这就好比,有人学一门语言,就光看字典,看完了就认为自己会了一门新语言一样,非常可笑!
只有与别人对话,才能学会一门语言。
开发一种通讯协议,不能自说自话就满足的。