最早我就是想到啥做啥,然后后期改改改,不过做的东西也比较简单,所以没觉得有啥问题 后来开始做稍微复杂点的 app,感觉后期修改反而花了更多时间
现在想做个稍微大点的项目了,没想明白要不要 sketch 把草图画了,draw.io 把类都设计完再动手
因为没在 it 公司待过,各位公司内部开发的话是咋样的流程呢? 是直接根据 app 的需求进行开发了,还是先把这种准备工作都想清楚了设计完了再开工? 感觉其实也挺耗费时间的
1
hyyou2010 2019-09-29 17:23:17 +08:00 1
要先做产品设计,否则可能做到后面发现路子不对。但是做产品设计并不是一定要用某种工具,比如 sketch,你用 windows 画图都可以。产品设计不是 ui 设计,大体表示一下即可,不要花时间抠细节,要花时间理清产品需求与产品逻辑。
|
2
Leonard 2019-09-29 17:51:39 +08:00 1
需求-设计-开发-测试
|
3
eGlhb2Jhb2Jhbw 2019-09-29 18:03:28 +08:00 1
尽可能的细化需求的粒度就行。
类可以提前设计,但是个人觉得没必要,对类进行设计意味着前期要付出很多精力和时间,但实际上在实现需求前自己脑子过下就行了。 大部分令人抓狂的改动都是需求变动或分析不完全有坑。很少出现让人很头疼的代码重构,至少一个 App 不会复杂到那种程度。 |