我感覺你沒寫過商業用軟件。你很有可能是寫程序高手,但一般為了自己

回答: 你得看原文而非道聽途說chinomango2013-11-06 08:48:51

完成某些功能而寫的程序,和商業用軟件的要求差別很大。 最重要的區別是,自己用的軟件的input是固定的/有限製的; 商業用軟件則要求能夠處理任何情況/input。 對於不critical係統,可以是windows的藍屏; 但對於critical係統(汽車,飛機什麽)的,則有更高的要求。在豐田車的情況下,就是無論輸入是什麽,無論車怎麽被折騰, 都不能出現發動機不能被關閉的情況。 (其實,車的軟件的最終處理(last resort)大概應該是關閉發動機。)

請您先登陸,再發跟帖!