演示是一个路径,业务有很多路径
原型通常展示理想输入下的正确结果。真实系统还需要处理缺失数据、接口超时、重复请求、权限不足和模型输出不符合要求等情况。工程化工作,就是把这些边界纳入设计。
让错误可以被发现与处理
关键操作应有可追踪记录,但日志不能无差别复制敏感资料。重要失败需要明确反馈和人工处理方式。自动化的边界越清楚,使用者越容易建立可靠的预期。
交付不止是一个链接
部署说明、权限移交、配置清单、操作手册和缺陷修复边界,都是系统的一部分。没有这些,系统可能能演示,却难以被接手和持续使用。
本文为工程与项目方法笔记。查看相关合作方式