对外对接 永远不要信任对方的接口 多增加异常处理 必须验证对方的返回结果是否与文档一致 充分考虑对方接口出现问题的情况 响应时间过长 出现文档以外的返回格式 正常情况之外的状态码 自己的模块 函数行为要一致 返回多个值时,各个返回点返回的数量要相同 返回类型也要一致 最好不要在返回值中混用None和False 验证函数返回结果时,不要随便使用if not bool(None) bool(False) bool('') bool