开发流程
需求分析的时候,逐个看需求文档,
将需求点罗列到思维导图上(便于统筹帷幄),标记关键点、风险点和注意事项
(有助记效果,与产品或其他同事交流沟通时,有的放矢)。概要设计、详细设计(技术选型、)
分析现在代码和数据库对需求的已有支持(不要重新造轮子)。
设计数据库表和字段,设计包结构、类结构和主要方法(类似于列大纲)。
编写接口文档(不是一个人在作战)。
修改配置、开发具体代码,适应新需求。
设计和开发过程中,将数据库、配置等的变动以及上线时的注意事项列一个运维清单(以防上线过程出问题)。
自测,编写单元测试、Postman 测试。
代码优化,魔法数字、命名、结构、注释、算法、设计模式等。
联调。
提测和 bug 修复。
打勾运维清单上线。
项目沉淀、后期优化。