征求一个有关程序写法的问题 比如对输入的一堆内容运算前,先要检验输入的合法性,然后再调用运算的方法。请问这个检验输入的方法写在主程序里好呢,还是写在运算的方法里好呢?承蒙赐教!多谢多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得应该写在主程序中,验证合法再运算,以后如果验证规则变了,修改也简单,而计算方法一般不会变 我认为可以先写个方法来检查输入的内容,如果内容合法,再调用相应的方法来运算。 从提高代码重用率而言,当然是写在运算方法里了,否则每次使用该运算,都要重写检验! 最好封装成组件,用起来、维护起来方便。 to 请问这个检验输入的方法写在主程序里好呢,还是写在运算的方法里好呢?应该在接收输入的地方进行检查,如果这部分在你的主程序中,就应该在主程序中进行检查。运算的算法中,尽量避免这方面的检查,但是要进行一定量的一场捕获,或者增加一些参数限制,降低这种错误的发生几率。 好心人真多啊,刚去趟WC就这么多回帖,非常感谢。好像检验与运算分开的意见比较多,那就分开,呵呵。马上给分 和你数据提取的界面放在一起 新手请教。。。。。。。。。 C# OPC 学生信息资源管理 在线等待,高分求解,关于数据显示的问题! 怎么让在Text控件中只能输入数字或小数点?? C#中窗口继承时,按钮点击时间的修改问题 用C#读写XML文件 在线等待:为什么我使用Volitant.Dialogs出现以下错误? 崩溃,崩溃再问关于数据保存的问题。 一个vs.net 中文版的bug?? 求助高人!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 请教高数的相关知识
好像检验与运算分开的意见比较多,那就分开,呵呵。马上给分