有很多網站教會人們如何構建更好的軟件,但爲什麼只有很少的網站能真正詳細描述我們(作爲程序員)應該創建的領域?人們只能在不同類型的系統中出現通用需求模式之前,才能構建如此多的庫存,會計和ERP系統。從邏輯上講,如果程序員花費很多時間在架構中創建可重用組件,這是否意味着他們應該有一些可重用的「藍圖」來描述他們應該創建的系統?換句話說,軟件開發的重點似乎過於集中於「如何」構建軟件,而不是編制目錄並準確指定(具體要求)「首先應該使用什麼」。爲什麼這麼多網站討論編程而不是描述他們試圖製作的系統呢?
所以我的問題是這樣的:是否有任何工作將所有不同類型的系統規範編入一個地方,所有這些都在一個站點上?如果在項目開始階段缺乏適當的要求是軟件開發的障礙之一,那麼從以前已經寫入的相同類型的系統中'重複使用'需求規格是否更有意義?
爲什麼3投票結束?這是一個很好的問題 – 2009-01-19 04:58:41
駕駛者。沒意見。不幸的是,這是詛咒。這太糟糕了,沒有辦法投票來減少計數。 – dkretz 2009-01-19 09:12:15