《Google首席架构师谈Java的命运》阅读笔记

我不断看到更复杂的东西最终被证明是有害的,只是有的时间长点儿,有的时间短点儿。……我觉得事情一旦复杂起来,那么一定有什么地方错了,也许到了寻找更简单的方法的时候了。 Tony Hoare的图灵奖感言中有一句充满大智慧的话,讲的是设计一个系统的两种方式:“一种是尽量简单,这样显然不会有什么问题;另外一种是,尽量复杂,这样没什么问题会很显然。”……“第一种方法其实更难。它需要从复杂自然现象发现简单物理规律的那种技能、投入、洞察力,甚至那种灵感,同时还需要你能接受你的目标受限于物理、逻辑和科技的约束,以及在目标间有冲突的时候可以妥协。”