原则
函数与模块是在训练你写可维护程序
当逻辑被封装,程序才开始真正具备复用和重组能力。
原则释读
函数让行为有名字,模块让相关行为有归属,这正是大型程序最基础的秩序。
为什么重要
不封装的代码很快会变成无法扩展的长脚本。
怎么用到自己的知识系统
把重复逻辑提炼成函数,把相近职责整理进模块。
行动规则
- 单一职责。
- 参数清楚。
- 模块边界明确。
常见误区
- 函数做太多事。
- 所有代码都堆在一个文件里。
辨析题
为什么函数是从‘会写代码’走向‘会组织代码’的分水岭?
因为从这一步起,你开始显式处理结构和职责,而不只是让代码能跑。