作者vi000246 (Vi)
看板Soft_Job
标题Re: [请益]如何有效减少与PM对於规格认知上的差异
时间Thu Jan 12 12:32:34 2023
遇到这种情况 我会把所有use case列出来
当你列出来後会发现 原来数据分析跟问券是否已完成
是不相干的两件事
那这两段逻辑就不能相依 要分开处理
资料库多开两个栏位 问券是否已完成 跟数据分析要用的结果
这样应该会简化很多吧?
你们的问题是在code中做了太多的判断 又没有unit test
导致code写得很混乱
一旦有新的需求 要在这坨code里面修改逻辑会绑手绑脚的
如果一开始在规划DB就有想到这点,
写code时也有想到这点
那即使备注里的逻辑没写在spec,是pm後来加的
你们应该也不需要花太多时间修改
我只要专注在取出数据分析要用的结果
以及问券是否已完成这两点上就好
至於审核覆核这串逻辑 就打包起来放另一边
这样code看起来会乾净许多
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.47.197 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1673497956.A.E8E.html