现在正在修改bug,主要是GUI控制的问题。
用户有n多个口可以和界面交换,堵都堵不过来。究其原因,设计者将多个界面的功能全加到了一个界面中,例如,将New和Edit的见面合并,New和Edit公用一个Save按钮,结果互相影响。
我觉得GUI上能够和用户交互的控件能少就少,没增加一个控件,就多了一个出现bug的风险。在保证用户友好性的前提下,将不同的交换控件放到不同的界面进行划分,否则控制起来太费劲了。
用户有n多个口可以和界面交换,堵都堵不过来。究其原因,设计者将多个界面的功能全加到了一个界面中,例如,将New和Edit的见面合并,New和Edit公用一个Save按钮,结果互相影响。
我觉得GUI上能够和用户交互的控件能少就少,没增加一个控件,就多了一个出现bug的风险。在保证用户友好性的前提下,将不同的交换控件放到不同的界面进行划分,否则控制起来太费劲了。

