业务开发中要求灵活性,在必要的时候直接操作数据库是否合理?
資深大佬 : IssacTomatoTan 7
前提:
一个开发需求,发起一个项目,此项目会经过四个步骤后结束。 当前业务方要求,因特殊情况可以省略某些步骤直接通过结束。
开发的解决方案 1: 在对应发起流程时,加入一个可供选择的跳过步骤, 才发起任务,使用接口实现。
业务的解决方案 2: 正常发起流程,直接在数据库插入或者修改成最终结束结果。
请问: 业务的解决方案是否有什么特殊的好处或者?? 请表达你的观点,我真不明白,望指正,谢谢。
大佬有話說 (13)