我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正优秀的代码,正是由无数优秀的细节造就的。『Python工匠』这个系列文章,是我的一次小小尝试。它专注于分享Python编程中的一些偏『小』的东西。希望能够帮到每一位编程路上的匠人。 作为『Python工匠』系列文章的第一篇,
1