今天买了本书
書名:《產(chǎn)生式編程—方法、工具與應(yīng)用》
英文名:《Generative Programming-Methods,Tools,and Applications》
???書中內(nèi)容摘錄:
“ 產(chǎn)生式編程就是使用組件并以一種自動化的方式(其他工業(yè)已經(jīng)使用這種方式成年累月地生產(chǎn)機械、電子和其他產(chǎn)品)來制作軟件產(chǎn)品。”
“產(chǎn)生式編程是一種軟件工程范型(pragdigm),,基礎(chǔ)是對系統(tǒng)族建模。就是說,給定一個特定的需求說明書,就可以根據(jù)要求制作出一個高度定制、優(yōu)化的中間產(chǎn)品或者最終產(chǎn)品。這需要使用基本的、可重用實現(xiàn)組件通過配制知識的方式實現(xiàn)。”
???? 我的隨想:也許不久的將來,開發(fā)軟件就像生產(chǎn)汽車一樣,零件生產(chǎn)商生產(chǎn)標(biāo)準(zhǔn)的零件提供給汽車制造商(組件開發(fā)商開發(fā)標(biāo)準(zhǔn)的可交換的組件),制造商根據(jù)市場的需求采購零件組裝汽車(應(yīng)用開發(fā)商采購標(biāo)準(zhǔn)的組件組裝軟件系統(tǒng))。我覺得關(guān)鍵的是組件的可交換,實現(xiàn)同樣功能的組件之間可以替換,假如應(yīng)用開發(fā)商從一家組件開發(fā)商買了一個組件,系統(tǒng)組裝好后,如果覺得這個組件不太好,可以從另外一家組件開發(fā)商購買同樣功能的組件替換。要實現(xiàn)組件的可交換,最關(guān)鍵的是所有的組件開發(fā)商要遵循同一標(biāo)準(zhǔn)去生產(chǎn)組件。產(chǎn)生式編程也就是為了實現(xiàn)這樣一個目標(biāo)吧。
?????
???
英文名:《Generative Programming-Methods,Tools,and Applications》
???書中內(nèi)容摘錄:
“ 產(chǎn)生式編程就是使用組件并以一種自動化的方式(其他工業(yè)已經(jīng)使用這種方式成年累月地生產(chǎn)機械、電子和其他產(chǎn)品)來制作軟件產(chǎn)品。”
“產(chǎn)生式編程是一種軟件工程范型(pragdigm),,基礎(chǔ)是對系統(tǒng)族建模。就是說,給定一個特定的需求說明書,就可以根據(jù)要求制作出一個高度定制、優(yōu)化的中間產(chǎn)品或者最終產(chǎn)品。這需要使用基本的、可重用實現(xiàn)組件通過配制知識的方式實現(xiàn)。”
???? 我的隨想:也許不久的將來,開發(fā)軟件就像生產(chǎn)汽車一樣,零件生產(chǎn)商生產(chǎn)標(biāo)準(zhǔn)的零件提供給汽車制造商(組件開發(fā)商開發(fā)標(biāo)準(zhǔn)的可交換的組件),制造商根據(jù)市場的需求采購零件組裝汽車(應(yīng)用開發(fā)商采購標(biāo)準(zhǔn)的組件組裝軟件系統(tǒng))。我覺得關(guān)鍵的是組件的可交換,實現(xiàn)同樣功能的組件之間可以替換,假如應(yīng)用開發(fā)商從一家組件開發(fā)商買了一個組件,系統(tǒng)組裝好后,如果覺得這個組件不太好,可以從另外一家組件開發(fā)商購買同樣功能的組件替換。要實現(xiàn)組件的可交換,最關(guān)鍵的是所有的組件開發(fā)商要遵循同一標(biāo)準(zhǔn)去生產(chǎn)組件。產(chǎn)生式編程也就是為了實現(xiàn)這樣一個目標(biāo)吧。
?????
???
轉(zhuǎn)載于:https://www.cnblogs.com/dudu/archive/2004/05/04/8310.html
總結(jié)
- 上一篇: 2004年3月11
- 下一篇: 虚拟机系列 | JVM类加载机制