6年经验,代码命名成这样,我也是醉了
跟一朋友合作项目,多年工作经验
有这样一个场景:
有一个修改配置的界面,里面要修改的数据比较多,界面有一个应用按钮,3个跳转按钮。
他的设计是界面上每修改一个数据都立即操作数据库保存,按应用界面什么也不做,直接返回原始界面; 按三个跳转按钮的时候删除数据库保存的数据。
我的设计是界面上每次修改都不保存,数据只停留在界面上,当按下应用时再从界面取数据保存到数据库;按退出键时直接消毁界面。
为这个问题吵起来了,但两人谁也不服谁,都认为自己的设计对。我想问问大神给分析下。
我对他的设计的看法是:他这么设计会存在很多问题,比如界面不正常退出的情况下数据库会有脏数据,会影响到其他界面的显示。界面上有3个跳转其他界面的按钮,每个按钮都要把数据删除一次,有点麻烦。
有没有大神给评论下?真的很难受……