师兄十年前在政府工作。那时候,他们市里搞绿化要给路边栽上行道树。经过初选之后只剩下树A和树B(抱歉我记忆力很差)两种树,这两种树各有优缺,最终树种的确定十分艰难。
A 树好处就是非常漂亮,缺点就是不易成活,而且难于管理。
B 树的优点正好对应了A的缺点就是好养。
师兄喝了口水继续说:以前上学的时候,他们学校附近垃圾堆上长了一颗B树,一开始很小,但是到十五年之后,两个人都抱不过来。
这个优点也是它最大的缺点,B树的缺点就是,太好养了,时间长了,可能会破坏路面,影响交通。
大家都不确定选那个才是最好的。
结果最后选择了B树。所以师兄去问领导,为什么是B。
然后师兄的领导说,你看路边环境这么恶劣,等B破坏路面的时候至少需要二十年,等到二十年之后我们都不知道去哪里了。
当时师兄虽然嘴上没有说,但是心里不爽,心想这伙鸟人怎么这么不负责,等到二十年之后怎么办。
后来师兄离开了政府,去做过很多职业,最后来到北京教我unix系统编程。
师兄回忆说,后来他回家发现,那B树其实根本长不大,因为路边环境实在是太恶劣了,下雨路面不透水,路边又不像垃圾堆养分那么多,B树长得很挫,几年才张一点点。
师兄说,其实估计当时他们领导也不知道B树是结果什么样子,只不过20年内不会出问题。
只不过这20年是个很长的时间,可能会发生很多事,比如道路重修,修修补补的,经常会影响很多树的生长,谁知道后来会变成什么样子。眼前的事情比以后的事更重要。
二十年后的事情,管他有什么用呢
全文完
算是后记:
昨天和师兄讨论程序的可扩展性,师兄说了这个很有意思的故事。
以防遗忘,特此记录
nickel
2015.1.12
时间: 2024-11-06 03:16:56