5.2.1 模块化与可维护性设计 在脚本开发的世界里,模块化从来不是一句轻飘飘的“高内聚、低耦合”口号,而是一场与时间、熵增和人性弱点的持续博弈。你写下的第一行 并不意味着启动了程序,它真正启动的是——未来三个月后,当业务逻辑膨胀三倍、运维同学深夜发来告警日志、而你正对着 872 行嵌套缩进的 函数抓耳挠腮时,那段代码是否还能被“呼吸式阅读”:一眼看懂职责,两秒定位入口,三步完成修复。 这不是理想主义的奢望;这是可维护性设计的硬性工程指标。而模块化,正是实现这一指标最锋利、最可控、也最容易被低估的手术刀。 我们不谈抽象原则。我们拆开 Python 脚本的 文件,把 语句当电路图分析,把函数签名当协议契约审阅,把 当国境线设防,把 中的 配置当作模块边界的物理刻度。