轉享:為什麼模型會打敗指令碼?
Why Models Beat Scripting | CIO - Blogs and Discussion
很多指令碼可以作為DSL語言,直接描述模型,這就誕生了各種指令碼語言,比如Ruby Scala,但是該文作者認為指令碼是邪惡的,認為模型驅動開發MDD和指令碼是相競爭的,他認為俄模型設計比直接寫指令碼有下列好處:
1.模型可理解,看到一個模型更容易知道它正確與否,這比看實現模型的指令碼程式要跟容易。
2.模型能夠被確證,並且有辦法執行他們。指令碼不可確證。
3.模型有更簡單的測試,指令碼難於測試
4.模型可逆轉,可以回到模型的老版本。指令碼不可逆轉
5.基於模型能夠支援更高階別的快速改變和自動化。
相關文章:
很多指令碼可以作為DSL語言,直接描述模型,這就誕生了各種指令碼語言,比如Ruby Scala,但是該文作者認為指令碼是邪惡的,認為模型驅動開發MDD和指令碼是相競爭的,他認為俄模型設計比直接寫指令碼有下列好處:
1.模型可理解,看到一個模型更容易知道它正確與否,這比看實現模型的指令碼程式要跟容易。
2.模型能夠被確證,並且有辦法執行他們。指令碼不可確證。
3.模型有更簡單的測試,指令碼難於測試
4.模型可逆轉,可以回到模型的老版本。指令碼不可逆轉
5.基於模型能夠支援更高階別的快速改變和自動化。
相關文章:
相關文章
- 團隊為什麼會失敗(轉)
- 專案研發為什麼會失敗?(轉)
- 案例研究:專案研發為什麼會失敗?(轉)
- 網站為什麼會打不開網站
- 轉享:為什麼你應該使用Play框架?框架
- Apache Mesos為什麼會失敗?(黑客新聞)Apache黑客
- 為什麼憑興趣求職,80%會失敗求職
- 管理者為什麼會在計劃工作中失敗? (轉)
- 專案研發為什麼失敗?(轉)
- 為什麼機器學習模型會越來越糟? - Santiago機器學習模型Go
- 什麼是shell指令碼?Linux為什麼學習shell?指令碼Linux
- 為什麼Linux會在桌面端完敗給Windows?LinuxWindows
- 軟體產品開發,為什麼失敗 (轉)
- 「深度」為什麼傳統汽車製造商無法打敗特斯拉或蘋果蘋果
- 大資料分析為什麼大多數會失敗?(2)大資料
- Java 8會打敗Scala嗎?Java
- Jmeter 本身能錄製指令碼,為什麼還要用 Fiddler 生成指令碼?JMeter指令碼
- 為什麼前端模型-檢視-控制器MVC會死?前端模型MVC
- 怎樣打敗微軟 (轉)微軟
- 紅日四為什麼失敗?
- gin 自定義驗證器 為什麼會註冊失敗呢
- 為什麼要指令重排序?排序
- 為什麼在 Redis 實現 Lua 指令碼事務?Redis指令碼
- 什麼是Shell指令碼?指令碼
- 創業,我為什麼失敗??? http://www.vchome.net (轉)創業HTTP
- 為什麼Twitter註定要失敗? - mos
- Qmail日誌中為什麼會出現"CNAMElookupfailedtemporarily"(轉)AI
- 為什麼我的.htaccess檔案會被忽略(轉)
- phpstrom用模型where查詢,欄位為什麼不會提示?PHP模型
- PHP 原始碼探祕 – 為什麼 trim 會導致亂碼PHP原始碼
- PHP原始碼探祕-為什麼trim會導致亂碼PHP原始碼
- Python能幹什麼?為什麼會火?Python
- 3 * 0.1 == 0.3將會返回什麼?為什麼?
- JS 裡為什麼會有 thisJS
- 為什麼專案會延期?
- 蘋果放棄英特爾晶片,為什麼會打擊美國計算機產業?蘋果晶片計算機產業
- Python能幹什麼?為什麼會這麼火?Python
- 實戰經驗:為什麼大資料業務分析幾乎都會失敗?大資料