1
dream4ever 2021-02-04 16:50:03 +08:00
问问公司的同事,找找网上的资料。就拿接口设计来说,不少互联网大厂都会给出自己的 Restful API 的设计规范,就是个很好的参考。
|
2
murmur 2021-02-04 16:52:09 +08:00 2
同事的其他模块代码都不给?最快速度就是抄,屎坑你也得抄,当大家都是一样的风格时候维护是最方便的
|
3
huifer 2021-02-04 16:55:08 +08:00 1
1. 根据原型编写 api 文档(swagger-editor)
2. 将原型中的各个模块整理流程 3. 表结构设计 4. 开发 |
4
dream4ever 2021-02-04 16:56:31 +08:00
@huifer 您说的这些是他要做的事,但是他不知道该怎么做,所以才来这里问。
|
5
liuzhaowei55 2021-02-04 17:00:20 +08:00 via iPhone
看竟品怎么做的,自己设计完了对比下
|
6
huifer 2021-02-04 17:01:35 +08:00
这每一项都可以找到对应的工具或者教程,这需要花费时间光说是没有用的
|
7
xuanbg 2021-02-04 17:18:52 +08:00 3
核心还是数据库设计。数据库表怎么设计呢,还是要看原型。譬如一个列表页,看有哪些列,然后看列表对应的新建,看有哪些输入项,基本上表就有哪些字段了。然后几乎雷打不动的主键 /创建人 /创建人 ID/创建时间,有需要再加个删除标记字段,一张表差不多就齐活了。
一个小技巧,不要直接用 powerdesign 这些工具,不好修改调整。先用思维导图画出来,和原型多对几遍。没问题了,直接写建表 SQL,可以复制-粘贴,能省很多事。 |
8
taowen 2021-02-05 08:52:42 +08:00
不是把产品经理写的中文文档,翻译成英文代码的过程么?一对一翻译?
|
9
caroline1022 2021-02-05 15:04:24 +08:00
7 楼说得对
还有就是需要搞清表之间有什么关系,在这个基础上画流程图搞清数据怎么流转的 我记得大学的时候我们老师的课后题是如果要造自行车,需要创建哪些表 经常做这种思维实验,能提高表设计的熟练度 熟练了以后基本上产品跟你讲需求的同时脑子里就已经有基本的表设计,根据这个也能尽快追问一些业务细节,尽快理清业务逻辑 |
10
Simula67 OP 我回来了,业务的东西都是做一次就熟练的东西。做过一次就大概知道是怎么回事了
|