为什么重要
任何长期维护系统都会经历版本升级,迁移意识本身就是工程能力的一部分。
原则释义:附录最重要的不是兼容细节,而是理解语言演化如何影响字符串、整数、异常、迭代器和库生态。
任何长期维护系统都会经历版本升级,迁移意识本身就是工程能力的一部分。
面对新依赖、新运行时或旧项目升级时,把“兼容层、测试、替换工具、增量迁移”当成固定动作。
如果你真的理解“Python 2 到 3 的迁移意识”,你会优先改变自己哪一种编程或系统设计习惯?
第1章真正建立的是“文本规则化”能力:把看似杂乱的字符串变成可匹配、可抽取、可替换的结构对象。
chapter-04 第4章 多线程编程多线程章节要教你的不是“多开几条线程”,而是如何管理等待、共享状态、同步原语和响应速度之间的取舍。
chapter-05 第5章 GUI编程GUI 章节的价值不在 Tkinter 本身,而在于帮你理解如何把脚本能力包装成一个可操作、可反馈的人机界面。
chapter-06 第6章 数据库编程数据库编程章真正搭建的是“长期数据结构”意识:脚本要变系统,最终都要回答数据如何建模、存储、查询与演进。
chapter-08 第8章 扩展Python扩展 Python 章是在建立一个成熟判断:什么时候 Python 作为协调层已经足够,什么时候才有必要下沉到 C 扩展。