1.设计不应该是令人惊讶的。
2.让普通的事情变得简单易懂。
3.要保持一致性。
4.做减法,如果这个设计无处可用,可以丢弃他。多余的设计,会让事情变得复杂。
5.最简单的解决方案是最好的。
6.一个类抽象一个东西,抽象一个东西到一个类里。
7.避免产生同一逻辑和结构的副本。
-- From "Thinking in Python"
PS:python语言的设计思想源于简洁,python的作者为了简洁开发了和2.0不兼容的3.0版本。庞大的库会让事情变得复杂。
1.设计不应该是令人惊讶的。
2.让普通的事情变得简单易懂。
3.要保持一致性。
4.做减法,如果这个设计无处可用,可以丢弃他。多余的设计,会让事情变得复杂。
5.最简单的解决方案是最好的。
6.一个类抽象一个东西,抽象一个东西到一个类里。
7.避免产生同一逻辑和结构的副本。
-- From "Thinking in Python"
PS:python语言的设计思想源于简洁,python的作者为了简洁开发了和2.0不兼容的3.0版本。庞大的库会让事情变得复杂。

被折叠的 条评论
为什么被折叠?