任何人都能写出机器能看懂的代码,但只有优秀的程序员才能写出人能看懂的代码。有两种写程序的方式:一种是把代码写得非常复杂,以至于“看不出明显的错误”;另一种是把代码写得非常简单,以至于“明显看不出错误”。“把正确的代码改快速”,要比“把快速的代码改正确”,容易得太多。