1. 任务完成标准

1. 开发人员先在本地进行开发,开发完成后在本地进行调试。
    a). 一定要确保根据需求文档或规格说明书的要求,正确地实现所有功能模块。这包括编写相关的类、方法和算法,并确保它们按预期工作。
    b). 如果是迭代已有功能,除非需求明确指出要覆盖原有逻辑,否则要对原有逻辑进行适配,保证原有逻辑不受影响。
    c). 开发中要做到编写清晰、可读性高且易于维护的代码。良好的代码结构和命名规范是保证代码质量的关键要素。此外,还应考虑代码的复用性、可扩展性和性能等方面。例如,在前端业务数据中,时间展示单位一般为日或秒。而不是毫秒数据。具体要求参看前端开发规范。
    d). 如果是接口测试,例如,一个接口有3个必填字段A、B、C。非必填D。那么需要验证3个必填字段不填怎么样。4个字段全部填好是否能正常进行业务操作。如果其中字段有范围限制,如年龄age,当值为-1时是否能正常拦截等等。具体要求参看开发规范。
2. 提交代码到代码仓库。
    a). 要保证提交代码不报错,前端要通过EsLint校验,后端代码通过Alibaba Java Coding Guidelines插件扫描,不能出现高级错误。
    b). git提交代码时,一定要使用软件合并,如IDEA,SourceTree等。不要使用指令合并代码。因为通过指令可能会强制处理冲突,在不察觉的情况下造成代码覆盖,影响开发进度
3. 通知技术经理或指定人员进行发版。
    a). 后端如果有表或配置文件的修改,需同步到技术经理或有运维权限人员。因为我们开发环境的配置文件和表结构权限都是开放给开发人员的。所以当开发人员修改了配置时,应通知到指定人员同步到uat和生产环境,否则会增加冗余的工作量
4. 发版完成后在测试环境复测。
    a). 复测的目的是因为运行环境不一样,部分功能在windows环境和linux环境也会有区别
    b). 同时也确保了自己书写的功能,该添加的配置都发布到了测试环境上
5. 提供更新的内容,将任务表中的任务状态改为完成。
    a. 编写清晰、详细的文档,包括项目结构、系统设计、API接口、核心算法等内容。文档应该足够详尽,以便其他开发人员理解和使用你的代码
    b). 你需要让别人知道你的任务完成了,让测试或对接人进行后续操作。

猜你喜欢

转载自blog.csdn.net/yang134679/article/details/131706605
1.