12 课 · 42 分钟

类型检查与重构

利用静态反馈拆分复杂函数和消除重复。
未开始

学习目标

  • 理解类型检查与重构的核心规则
  • 能够独立修改并运行本课示例
  • 能用类型检查与重构解决一个小任务

核心讲解

利用静态反馈拆分复杂函数和消除重复。

01

类型检查可以在运行前发现接口不一致

02

重构前先建立行为测试

03

函数过长通常意味着承担了多个职责

代码实验室

浏览器内安全运行
main.py
运行结果
88

易错提醒

不要只记语法,要说明“类型检查可以在运行前发现接口不一致”解决了什么问题。

完成练习后修改输入,确认“重构前先建立行为测试”仍然成立。

掌握度测验

达到 80% 即掌握

关于“类型检查与重构”,下面哪项表述正确?

本课笔记

自动保存在本机,登录后同步