关于技术方案设计文档
为何难写?
- 没有规范可依
- 不常写
如何写,技巧:
- 随意一些,描述一下自己将如何做就行
- 可以尝试写一部分代码,捋一捋思路,再来写文档
- 用笔在纸上写个大概的交互流程
写设计文档是浪费时间吗?
- 如果你真的想明白了,最多浪费1-2小时,不会导致项目延期(至少没听说过项目延期是以小时计算的,通常都是按天的)
- 如果你写不出来,说明你压根没想明白,正好暴露了你的问题所在
文档目录
- 需求背景:把需求文档贴上
- 范围:整体设计,没有细节
- 模块设计
- 模块拆分和关系图
- 各个模块的功能解释
- 特殊模块说明:组件库、统计服务