最好的程序是这样写的:计算机可以快速执行它们,人类可以清楚地理解它们。理想情况下,程序员是一位散文家,他使用传统的美学和文学形式以及数学概念来传达算法的工作原理,并说服读者结果是正确的。
The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.
"Man is not what he thinks he is, he is what he hides."
做人就是与自己发生冲突。
Sustainability is no longer an option—it's a necessity for any business that wants to thrive in the future.
好的系统不能具有较弱的命令语言。
好的企业和坏的企业的区别在于,好的企业不断地产生简单的决策,而坏的企业不断地产生痛苦的决策。
"Every saint has a past, and every sinner has a future."