诊断Java代码:空标志错误模式 Home » 编程开发 » 诊断Java代码:空标志错误模式 空标志错误模式 在我的上一篇文章中,我说明了用空指针代替各种不同基本类型的数据是如何成为引起 NullPoin … 阅读更多
诊断Java代码:将时态逻辑用于错误模式 Home » 编程开发 » 诊断Java代码:将时态逻辑用于错误模式 尽管传统的断言可以增加对 Java 代码所作的检查次数,但仅用它们,还是有许多检查无法完成。处理这种情况的方法 … 阅读更多
诊断Java代码:DoubleDescent错误模式 Home » 编程开发 » 诊断Java代码:DoubleDescent错误模式 不要强制转换这个类! 与可怕的 空指针异常(该异常除了报告空指针之外,对于将要发生的事情什么也不说)不同,类强 … 阅读更多
诊断Java代码:BrokenDispatch错误模式 Home » 编程开发 » 诊断Java代码:BrokenDispatch错误模式 整体和部分 还记得这条谚语吗,“整体大于部分之和”?如果把一个个独立的事件组合成一个相 … 阅读更多
使用IBM静态工具优化Java代码,第2部分:分析错误报告 Home » 编程开发 » 使用IBM静态工具优化Java代码,第2部分:分析错误报告 概述 BEAM 报告的结果文件是通过 build.xml 中 –beam::complaint_f … 阅读更多