LZ 知識淵博,受益匪淺。
我們也可以從軟件工程的角度,講一講“All software bugs can be fixed”充其量是半對。
有了spec,寫了軟件,你說,我測過了 (verified-我寫的軟件符合spec)。由於你的係統是封閉的,test case是有限的,即使是有bug,通過繼續debug,可以找到為什麽出錯,進而fix。
但是作為一個工程係統,你的設計必須通過“validation”-你的係統在做的事是對的。這時候你的係統事實上是開放的 - 外部條件的假設,已知和未知的條件,你要對付的case事實上是無窮的。
回到豐田的情況,我相信他們的軟件設計過程應當是嚴謹的(一天吃不出個胖子不是?). 問題可能出現在對外界條件(EMI,etc)的假設上。
從軟件工程的角度:Verification vs Validation
所有跟帖:
•
你最後一點,我問過,沒人回答
-tsc12-
♂
(50 bytes)
()
02/28/2010 postreply
17:33:38
•
誰說有車廠能例外?不要問無意義的問題。
-UberAlles-
♂
(294 bytes)
()
02/28/2010 postreply
17:47:19
•
那你推薦購買別的車廠的車就是偽命題
-tsc12-
♂
(38 bytes)
()
02/28/2010 postreply
17:54:06
•
我推薦向來是基於“駕駛樂趣”,此地有目共睹。
-UberAlles-
♂
(49 bytes)
()
02/28/2010 postreply
18:00:22
•
你這邏輯又是一個偽命題
-tsc12-
♂
(91 bytes)
()
02/28/2010 postreply
18:20:14
•
嘿嘿,你還真不會閱讀,給你個陷阱就鑽。
-UberAlles-
♂
(198 bytes)
()
02/28/2010 postreply
18:31:47
•
你貼的內容與標題不同,我說的是你內容邏輯錯誤
-tsc12-
♂
(0 bytes)
()
02/28/2010 postreply
18:56:03
•
給人介紹女朋友,我說某甲有精神分裂,某乙更好。你說誰都有可能
-UberAlles-
♂
(62 bytes)
()
02/28/2010 postreply
18:06:40
•
沒人回答你那是不屑,你還自以為有理了?
-UberAlles-
♂
(98 bytes)
()
02/28/2010 postreply
17:50:20
•
你對這個理論的了解根本是錯的
-tsc12-
♂
(0 bytes)
()
02/28/2010 postreply
17:56:18
•
喲,請問你又是學什麽專業的?
-UberAlles-
♂
(0 bytes)
()
02/28/2010 postreply
18:01:27
•
而且,你還是弄錯了,邏輯思維差了點。
-UberAlles-
♂
(300 bytes)
()
02/28/2010 postreply
17:57:47
•
我的邏輯沒有錯
-tsc12-
♂
(167 bytes)
()
02/28/2010 postreply
18:52:44
•
“Bug必須有人先發現”隻是你自己自以為是的定義。
-UberAlles-
♂
(0 bytes)
()
02/28/2010 postreply
19:51:50
•
這是基本邏輯
-tsc12-
♂
(61 bytes)
()
02/28/2010 postreply
20:38:45
•
小時候大人總是警告我們
-蜂油精-
♀
(60 bytes)
()
02/28/2010 postreply
19:18:56
•
你沒這個水平,倒是有自知之明
-tsc12-
♂
(0 bytes)
()
02/28/2010 postreply
19:31:25
•
不必生氣。我早就懶得說話了 :)
-internuts-
♂
(0 bytes)
()
02/28/2010 postreply
19:32:05
•
不生氣不生氣,跟這種人一般見識幹嘛呢!
-咱也馬甲一把-
♂
(38 bytes)
()
02/28/2010 postreply
19:49:28
•
你說的很有道理,不光在工程領域,金融交易用的軟件也是如此。
-UberAlles-
♂
(136 bytes)
()
02/28/2010 postreply
18:18:35