Python 业务开发与工程基础|周验收

能力分值验收
W01-D0120建立可运行目录,用 Decimal 计算金额并修复一次错误;修改商品数量后独立定位错误
W01-D0220把单笔规则扩展为批量处理,错误记录不污染后续结果;调整一条订单状态规则并测试中间坏记录
W01-D0320提取函数和模块,用断言证明重构前后行为相同;改变数量限制,仅修改负责该规则的模块
W01-D0420建立模型不变量,明确序列化边界并从文件恢复订单;修改商品当前价格,证明历史订单金额不变
W01-D0520通过薄 CLI 复用业务函数,用 pytest 保护行为并交给同伴运行;独立增加一个边界测试并让错误实现变红

每项至少 12 分且红线全部通过。业务正确性、越权、数据丢失或伪造证据未修复时不能通过对应项。消息队列自主部署是选做;核心只要求机制解释与课堂观察。学生现场状态:待执行。

RISE 证据定位与追问

本节把RISE 四步对应到上文已有检查项,用于查找证据和现场追问;不新增分值、通过门槛或提交包,不以四步说明替代原测试、真实运行和个人验收。

步骤原验收中的位置现场核对
R · 需求定义D01—D05 业务规则为谁解决什么问题?哪条输入、约束或条件决定通过?
I · 原理理解D01—D04 机制解释解释关键机制;改一个条件,先预测结果并说明依据。
S · 协作构建D03—D05 规则模块与 CLI打开本人代码/实验与修改记录,说明一次 AI 建议的采纳或拒绝。
E · 证据交付D01—D05 独立变化和 D05 同伴复现打开原要求的正常、失败、独立变化或交接证据,并指出未验证项。

发现缺口时,记录对应原验收项、缺失证据与补验动作,再按原表判定。教师演示、团队成品、Replay 与学生本人真实执行分别登记;原有无 AI 独立编码要求继续执行。