All problems in computer science can be solved by another level of indirection, except for the problem of too many layers of indirection.计算机科学的所有问题都可以通过另加一层间接层来解决,除了间接层太多的问题。——David Wheeler