编程原则 不要重复:你应该避免有多个相同功能的段。当这个功能需要改变时,这维护起来会 很头痛。一次做一件事情:一个方法应该并且只做一件事情。各自的事件应该在各自的方法 中。方法应该保持短小。嵌套的层数要少:尽量使嵌套代码不多于2或3层。对于一个单独的方法,深的嵌套 也是一个好的选择。避免字面意义上的字符串和数字:字面意义上的字符串和数字应使其出现在代码中的 次数最小化。一个好的方法是,把它们从你的代码的主要部分中分离出来,并存储于 一个列表或字典中。