例如:

  
    

更新旧系统的代码就像修复老房子里的管道一样。有时它就像更换水龙头一样容易,但有时你会花几个小时在腐烂的木头周围工作,却发现到处乱扔垃圾。

  
有帮助吗?

解决方案

内存层次结构为hands-pockets-desk-library

手是寄存器,库是硬盘。 (CD和DVD就像馆际互借...)它有助于向合理智能的投注者解释处理器中的缓存大小。 (我以前卖电脑。)

记忆车道

经典。地址空间作为一条街道,每个地址都有一个房子,有8个......是的。

章节/页面编号

解释文件系统。 “你或我可能会使用环形键盘并重新排列页面,但计算机必须列出所有章节的页面,因为它无法重新排列页面......”

明信片或包裹

网络堆栈。写下这个星期的假期。通过在明信片上放置杰克地址发送给杰克,邮件员工通过邮政编码路由它......等等。

作为谣言工厂的Bittorrent

跟踪器会跟踪谁对某个主题感兴趣,但不关心该主题本身。因此,您向跟踪器询问其他人是否感兴趣,并要求他们告诉您一些事情。


通常,诀窍似乎是在现实生活中寻找具有相似形式或过程的东西。 (通常)世俗是愚蠢的,只是他们没有合理的切入点。

还有很多其他人。我需要思考一下。

其他提示

Visual Sourcesafe就像一堆热气腾腾的恶臭......呃,你明白了。

修辞比喻就像一个隐喻。

(抱歉 - 我无法抗拒)

面向对象编程允许您执行一次操作并在将来自动完成。例如,每次烹饪时都要洗碗。如果你可以洗掉你自己的每道菜并将它们全部拿走,那不是很好吗,然后每次你做饭以后你都不必费心,因为你会教这些菜自己洗吗?

(同时向mgmt解释为什么在我们开始将系统从VB6转换为.NET之前需要花时间构建一个框架。)

是的,我知道最好告诉他们我正在教未来的菜肴自己洗,但我认为这很复杂!

在Excel中编写大型关键数据库应用程序就像用扳手敲钉子一样,这是工作的错误工具。

编辑:实际上这不是一个有效的解释,但我认为这是准确的。

向商务人士解释为何无法实施他们荒谬的变更请求:

  

进行此更改就像添加一个   地下室到现有的房子。您   之后无法取代粉底   房子已经建成了。

编写代码就像更换火花塞一样

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top