assertions

    64热度

    10回答

    我想知道为什么assert关键字在Java中如此不足?我几乎从未见过他们用过,但我认为他们是一个好主意。当然,我更喜欢的简洁: assert param != null : "Param cannot be null"; 到的详细程度: if (param == null) { throw new IllegalArgumentException("Param cannot be n

    2热度

    3回答

    对“性能断言检查”系统的设计有什么意见? 的想法是,开发人员提出了一些断言他/她的代码,并使用这些测试代码的表现的演变。这种系统的经验是什么? 我的当前块是“什么是将指定语言(用来检查指定的日志或运行时间检测)写入的CLR或程序集或字节码转换成更好的方法? ?” 当前我写了一个解析器,解析规范并将其保存在数据结构中。