每种计算机语言都有自己的风格。我在前言中提到过,可以使用Python化的方式来表达自我。Python中内置了一些自由体诗歌,简单明了地传递了Python的哲学(据我所知,Python是唯一一种包含这种彩蛋程序的语言)。只要在交互式解释器中输入import this,然后按下回车键就能看到如下内容:

>>> import this
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one--and preferably only one--obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea--let's do more of those!

我会将这些哲学贯穿全书。