想尽办法不出错的语言太可怕了

下面的命令会发生什么呢?

echo a > echo b

会发生什么呢?
会发生什么呢?

答案:一个名为 echo 的文件,内容是 a b

古代 VB 的函数,比如 Mid Format 之类,有很多都是这种风格,一专多能,让你感觉“嘿,这也可以”,实是误人子弟

  • 这种设计没有清晰的边界,一个函数干什么不能说的一清二楚,想办法往里塞
  • 设计理念奇葩,以不报错为准,不懂速错。提出速错这个概念的人应该给他颁奖。

玩久了 java 可能都忘了这套打法,但是 java 也出现了 .f1().f2().f3(), 谁tm知道这些函数在语境上是属于构造函数的一部分啊!!!

posted @ 2021-07-16 19:36  Inshua  阅读(56)  评论(1编辑  收藏  举报