最近不得不吐槽一下公司产品了。

公司的产品对业务流程的简化,仿佛是有着某种执念,或者说对产品限制用户的行为都很抵触。
基本上原型图涉及表单提交的,很少看到有必填的*符号,好嘛,所有校验不能提交的情况都丢到后端来了(我不是说校验必填的问题,而是指所有都不设限制的话,就会出现一些组合不能提交的情况,这些都要判断,而其实可以提交的组合其实很多实际情况都用不到),这些也就算了,多写写验证也就过去了,最近一波项目,真是把我恶心到了。
大体就是创建项目,设定规则,然后人员打卡,计分完成任务的,正常来说,这玩意发布之后,就应该禁修改删除了,或者最多放个删除权限,不然你修改了,前后参加的人规则不一样不是很乱么,没想到这波居然编辑也要放开,然后做强提醒,这还没完,还有一个坑就是,改完规则,所有之前参加的人都要适应新规则。。
结果就是所有接口写了2天,然后这个编辑的回调,写了大半天还没写完,说实在的正常活动进行,谁tm改规则啊,而且如果改规则,肯定是尽量保证不影响之前参加的人的,这个直接在数据库手动操作下就行了,为了这个1000次可能都用不到一次的功能,花了整个项目近3分之1的时间,简直了。

讨论数量: 3

项目经理没有做系统的流程设计和数据库设计吗?像你们这样的不预留改的,怕不是后期修改都得烦死

3周前 评论

数据拦截/校验,前后端都需要做处理,但是都丢给后端,反馈结果还需要靠后端返回的话,用户体验非常不好!

3周前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!