电脑真的可靠吗?
電腦真的可靠嗎?
是的,電腦是可靠的。
但這里的可靠是指CPU的指令集是可靠的。
CPU的指令系統是經過嚴密的設計,并且經過了可靠地測試。
CPU只是完成基本的運算,因為運算簡單,所以具有可窮舉的特點,可以做到完美測試。
既然經過了完美測試,所以CPU是可靠的。
?
那么我們寫的程序是可靠地嗎?
答案是不可靠。
就拿操作系統來說,數以萬計的人在編寫,相互之間難免會出現紕漏。
bug一直在改,可是永遠也改不完,因為它太復雜了,以至于沒有辦法窮舉。
所以永遠也不能做到完美測試,只能盡力發現問題,然后解決問題。
?
只是經過了程序員的大腦,而沒有經過測試的代碼,永遠都是不可靠的。
我們力爭做到完美測試。能用電腦本身來測的,一定要編寫合適的測試用例;
不能用電腦來測的,只能盡可能地發動更多的人、抽出更多的時間來測試。
?
當然在做所有測試之前,必須要反復閱讀代碼,做到邏輯上是無誤的。
轉載于:https://www.cnblogs.com/liubaocheng999/p/3540512.html
總結
- 上一篇: POJ 1944 - Fiber Com
- 下一篇: MySQL Server 5.0 和 6