資源簡介
將現(xiàn)代C++17應(yīng)用于經(jīng)典設(shè)計模式的實現(xiàn)。除了介紹傳統(tǒng)的設(shè)計模式之外,這本書還充實了對C++開發(fā)人員有用的新模式和方法。作者提出的概念,作為一個有趣的調(diào)查,如何可以通過不同的方式解決問題,使用不同程度的技術(shù)復(fù)雜,并解釋不同類型的權(quán)衡。
現(xiàn)代C+中的設(shè)計模式還為現(xiàn)代C+提供了一個技術(shù)演示,展示了它的一些最新特性(例如協(xié)同器)是如何使難題更容易解決的。這本書中的例子都適合投入生產(chǎn),只做了幾個簡化,以幫助可讀性。
你會學(xué)到什么
設(shè)計模式在現(xiàn)代C+編程中的應(yīng)用
使用建造者、工廠、原型和單個人的創(chuàng)造模式。
實現(xiàn)結(jié)構(gòu)模式,如適配器、橋接器、裝飾器、外觀等等。
使用行為模式,如責(zé)任鏈、命令、迭代器、中介等等。
應(yīng)用諸如Monad等功能設(shè)計模式
這本書是給誰的
那些至少有一些編程經(jīng)驗的人,尤其是在C++方面。
代碼片段和文件信息
評論
共有 條評論