zoukankan
html css js c++ java
逻辑出错的情况下加了判断来防止抛出exception, 是否合理?
场景: A通过UI来创建,UI会检查A的有效性,无效的话是创建不出来的。那么我在使用从数据库Query 得到的A,我默认情况下,认为它是有效的,没有加判断。只有在此A是无效的情况下,调用A的地方,才有可能出错。我的问题是既然A是无效的,加了判断来防止抛出exception, 这样做是否合理?因为A本来就是无效的,不抛出Exception也仅仅是隐藏这个问题,反而更加难以发现这个问题。我到认为抛出Exception反而要好一些。大家有什么好的主意?谢谢!
做个快乐的自己。
查看全文
相关阅读:
poj3678 Katu Puzzle
poj3621 Sightseeing Cows
0x66 Tarjan算法与无向图联通性
0x63树的直径与最近公共祖先
bzoj2260: 商店购物&&4349: 最小树形图
BLACK PHOSPHORUS: THE NEW GRAPHENE?
人机大战中AlphaGo及其执子人黄士杰
Qt qobject_cast用法 向下转型
QT QMimeData类
QT 实现拖放功能
原文地址:https://www.cnblogs.com/Jessy/p/1836166.html
最新文章
我收集的一些目标检测、跟踪、识别标准测试视频集和图像数据库
魔棒工具--RegionGrow算法简介
Qt for Android 部署流程分析
Qt之界面出现、消失动画效果
QSettings操作配置文件
数论及其应用——数论基础
数论及其应用——积性函数问题
图论及其应用——图
计算几何及其应用——凸包问题
数论及其应用——密码学中的数论
热门文章
博弈及其应用——模型转化
计算几何及其应用——立体几何
博弈及其应用——组合游戏
数论及其应用——整除性问题
图论及其应用——初步认识树
poj1275 Cashier Employment
bzoj5038 四叶草魔杖
0x6A 网络流初步
contest hunter 6803 导弹防御塔
poj3683 Priest John's Busiest Day
Copyright © 2011-2022 走看看