精華區beta CSSE 關於我們 聯絡資訊
※ 引述《H45 (!H45)》之銘言: : 那這個configuration baselines的意思是不是說 : configuration information是提供給使用者輸入的設定值 : 這種環境設定就算被亂改一通,也能確保程式的正常運作 : 因為configuration baselines的設定並沒有開放給使用者修改 : 而是軟體開發時,就已經決定好的呢? 在我的認知上, configuration information 可以指所有跟開發有關係的參數... 而 configuration baselines 是指讓整個系統穩定開發的參數... 最主要的差別在於 configuration information 設錯可能東西就生不出來了... 而可以用甚至不再變動的 configuration information 可被稱為 baseline ... : 把這種概念用到實際上的例子來看的話 : 是不是可以想像成 : java sdk發行linux和windows兩種版本 : 而作業系統linux可以算是軟體內部的configuration baseline : 是軟體開發期間就已經訂定好的 : 而 command: javac -? 後面加上的參數就是 configuration information : 是程式執行前,由使用者決定的呢? : 如果還有什麼其他意思是我沒有理解到的,麻煩各位先進多多指教.. 其實我覺得不止這些. 諸如作業系統本身的配置, 環境變數, 編譯參數, 自動組建檔案 (makefile/build.xml) 等等都可以算 configuration information ... 因為這些都是在開發時所必須的建置/組態資訊 (即這些若沒調好, 東西就生不出來) 而真正可以跑的組態設定就是 configuration baseline, 之後的開發以及設定修改都是基於此次的設定. -- 去年上的課, 講錯請鞭 ^^; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.204.132