-
大小: 28.11MB文件類(lèi)型: .pdf金幣: 1下載: 0 次發(fā)布日期: 2023-07-17
- 語(yǔ)言: Java
- 標(biāo)簽: 開(kāi)發(fā)技術(shù)??編程語(yǔ)言??模式??
資源簡(jiǎn)介
器實(shí)現(xiàn)編程語(yǔ)言,而是泛指任何處理、分析、翻譯輸入文件的程序,比如配置文件讀取器、數(shù)據(jù)讀取器、模型驅(qū)動(dòng)的代碼生成器、源碼到源碼的翻譯器、源碼分析工具、解釋器,以及諸如此類(lèi)的工具。為此,作者舉例講解已有語(yǔ)言應(yīng)用的工作機(jī)制,拆解、歸納出31種易于理解且常用的設(shè)計(jì)模式(每種都包括通用數(shù)據(jù)結(jié)構(gòu)、算法、策略)。雖然示例是用Java編寫(xiě)的,但相信讀者可以觸類(lèi)旁通,利用這些設(shè)計(jì)模式構(gòu)建針對(duì)其他編程語(yǔ)言(既包括特定領(lǐng)域語(yǔ)言,也包括通用編程語(yǔ)言)的應(yīng)用。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論