目录

[Original] 兴奋于程序的美感

目录

感染后无风无浪已经来到第六天,终于完全退烧,暂时只剩下轻微的咳嗽,已经没有其他明显症状。家中高危的老人从前天开始感觉嗓子不适,之后持续低烧咳痰,除了虚弱暂时没有其他严重症状,今天体温略微上升但没有明显恶化,抗原已经显示强阳性。

这几天除了按部就班居家养病之外依然没有放下Python书籍学习,自从前一阵感觉某些东西开窍之后开始饥渴重新阅读一些基础书籍,可以看到很多其他之前理解不到的东西。昨天终于在《Python 基础教程》中看到自己最喜欢的一段代码的讲解,激动得不能自已,以至于昨晚一夜没有睡好,翻来覆去都是那段代码的解析,也不知道是病情反复还是兴奋激动造成的。

那是一段文本解析加工的代码,自己多年前在知乎上看到之后就非常喜欢。代码并不复杂,几乎每个语句、每个段落看起来都浅显普通,但组合在一起之后却无比精巧灵活,每一点都恰到好处。而其对代码的组织、面向对象的运用,从结构上对灵活性、扩展性的支持令人叹为观止。

那时自己还完全无法看懂其中的玄机但能够感受到编写者高超的思想能力,后来自己曾经用了很长时间逐字逐句弄清含义,虽然依然无法了解背后的思想但至少明白其神奇的运作机制。

受限于工作条件自己周围没有Python程序人员,曾经将这段代码推荐给Java和Object C程序同事,虽然他们也许在各自领域范围内有着不错的水准,但对Python的魅力了解有限,所以难以如我一样感受其中的乐趣。

现在自己打算花费一些时间参考书上的说明再重新梳理解析这段代码,之后会发出来供有兴趣的朋友了解。