交接代码 及 产品上线 所思

1.单纯的给被交接人代码是不够的,需要花时间在会议室全神贯注把 每个函数模块讲解和代码逻辑的调用说清楚 写清楚 并尽可能的演示清楚,往往还没有经历上线生产的检验的代码,或多或少都会优点隐藏的bug存在,不可疏忽
2.相关的账号 密码 权限 和职责内容一定要 讲清楚 写清楚
3.代码的函数模块一定要有相关的注释,重要变量应有解释,尽量写英文 或者拼音
4.程序相关的运行流程 流程图 也要讲清楚 写清楚 画清楚
5.认真检查 自己的代码逻辑,保证自己代码逻辑清晰,变量值使用正确,尤其粘贴赋值的代码,不留下bug ,被 重复质询代码问题的麻烦
6.相关日志要明确,保证项目在运行中出现异常能够及时定位找到问题
7.把项目相关的可能会被查阅用到的文档 整理好,告知被交接人
8.若没离职,在被交接人操作和重构中要及时跟踪问题反馈,并提供修改和咨询的协助
积极配合,直到项目的第一次顺利上线生产

不同语言同组配合所想
1.要明确 数据 流动的逻辑和业务流程顺序
2.要理解上下游他们的代码逻辑和日志 数据库 监控手段,并争取拿到它,可以达到自主有能力可以监控检查整个流程
3.要积极配合上下游的质询和请求,全力保证上线生产 ,保证沟通顺畅无歧义 不躲避
4.突发意外和代码逻辑的错误一定要在上线前有所察觉,并在上线前完成代码的更新和测试
5.能够准确定位 代码逻辑 和异常告警 相关责任人和模块位置
6.明确个人职责和程序正确性的检验标准,并能及时做出反馈
7.锋利的设备工具会让你的操作顺畅 如鱼得水,比如 使用centos7 或者macOS,使用中高配笔记本【内存16G SSD480G,cpu i 5 3.2GHZ] ,mac pro,好用的ide 比如 idea pycharm,filco 机械键盘,雷蛇RZ01--0085 鼠标 或者mac 的独立触摸板,
乐歌M1M站立办公台 DELL 23寸独立显示器,乐歌 显示器支架

你可能感兴趣的:(交接代码 及 产品上线 所思)