Java核心技术36讲学习心得
Java核心技术36讲学习心得刚结婚的时候我和妻子搬入了现在这套房子,那时候我得对这房子进行一系列的填嵌工作。我找了些在地铁里宣传说能保证20年不漏水的硅质填嵌材料。当时我想,这事还是划算的,起码我以后再也不用干这活儿了。20年以后怎么样呢?那些硅质填嵌材料眼看着就磨损碎裂甚至脱落了。我这才意识到,20年听起来再长远,它也并不等于永恒。现在我快60岁了,我可以察觉此生很多看似持久事物的衰败,出人意
Java核心技术36讲学习心得刚结婚的时候我和妻子搬入了现在这套房子,那时候我得对这房子进行一系列的填嵌工作。我找了些在地铁里宣传说能保证20年不漏水的硅质填嵌材料。当时我想,这事还是划算的,起码我以后再也不用干这活儿了。20年以后怎么样呢?那些硅质填嵌材料眼看着就磨损碎裂甚至脱落了。我这才意识到,20年听起来再长远,它也并不等于永恒。现在我快60岁了,我可以察觉此生很多看似持久事物的衰败,出人意
Java核心技术36讲学习心得
刚结婚的时候我和妻子搬入了现在这套房子,那时候我得对这房子进行一系列的填嵌工作。我找了些在地铁里宣传说能保证20年不漏水的硅质填嵌材料。当时我想,这事还是划算的,起码我以后再也不用干这活儿了。
20年以后怎么样呢?那些硅质填嵌材料眼看着就磨损碎裂甚至脱落了。我这才意识到,20年听起来再长远,它也并不等于永恒。现在我快60岁了,我可以察觉此生很多看似持久事物的衰败,出人意料的东西包括沥青、铁器或者石头,它们都不能永存。我们可以想到的那些最持久的东西,甚至我们脚下的地球,在这60年间都发生了明显的变化。我家房后的小山慢慢滑到了房侧,百年以后树根将拱毁地基。你很快就会意识到制造长存千年之物的尝试是不可能完成的,因为那需要持续不断地使用各种秩序和能量,以与破坏已造之物的日常熵数相抗衡。
上述问题我思考了整整60年,但最近我顿悟了:所有事物无一例外地需要附加能量和秩序来维持自身。活物如是,那些诸如石碑、铁柱、铜管、碎石路甚至一张纸这样的无生命体也一样,如果缺乏关注、维修以及追加的额外保养,它们都将无法长久地存在。生命即维护。
一直以来,最让我吃惊的是软件所需的纯维修量。维持一个网站或一个软件程序的正常运转就像维护一艘在海上运行的游艇,它所需要的关注就像一个无止尽的黑洞。我差不多可以理解机械设备运行一段时间后必须熄火的原因:水汽会使金属生锈,空气会氧化设备表膜,润滑油也会蒸发……所有这些都需要检修。但我从来没有想过无形世界的位次也要降格。突破什么?显然,突破一切。
这里有个给年轻人的消息:垃圾秘密聚积,薯片悄悄变软,程序暗中崩溃。这些事情都是自发的,与你毫无关联。