最近看了一篇关于 Google的首席工程师所写的二分查找算法中的Bug问题,也看了很多人回复,大多数人的观点是“每个人的程序都有bug的!",我也比较赞同这种观点,其实可以说那不是一种Bug,因为从软件的角度来说,每个软件都是有自己的运行条件和适合范围,如果超出运行环境其实就不是在Bug范围之内了。再牛的人都不可能写出在任何条件、任何环境下无bug运行的程序。所以没有很完美的程序,只要能在设定的运行条件和环境下稳定运行就是很不错的程序。