《C++代码设计与重用》——1.7 参考文献和相关资料

简介:

本节书摘来自异步社区出版社《Imperfect C++中文版》一书中的第1章,第1.7节,作者: 【美】Martin D.Carroll , Margaret A.Ellis,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.7 参考文献和相关资料

C++代码设计与重用
1.7 参考文献和相关资料
我们还没有看到软件重用性与编程语言无关的介绍,可能是因为,如果不借助于某种特殊的编程语言,很难编写许多和重用性相关的有价值的(或者有意义的)内容。Cline和Lomow[CL95]、Meyers[Mey92b]和Murray[Mur93]的第9章都讨论了某些和这本书相关的内容。

Fontana和Neath[FN91]认为:某些程序员即使在代码可以重用的情况下,这是倾向于用提取技术。

Tracz[Tra88]和Plauger[Pla93]都讨论了某些重用的神话。

讨论C++程序库设计的书籍有:Booth与Vilot[BV93]、Coggins[Cog90]、Lea[Lea93]、Keffer[Kef93]、Koenig[Koe91]和Stroustrup[Str93]。Musser与Stepanov[MS94] 提供了一个设计得很好的C++程序库实例。Staringer[Sta94]给出了另一个成功的可重用实例。

IBM系统杂志[IBM]的第32卷第4期的主题就是重用的非技术障碍(和其他某些可重用主题)。Fafchamps[Faf94]讨论了几种不同的、有利于和不利于重用的组织结构。Lim[Lim94]记录了一个组织可以影响重用性的最大程度。

讨论重用性的合法问题已经超出了本书的范围,Will、Baldo与Fife[WBF91]对这些问题有详细的描述。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
5月前
|
存储 JavaScript 前端开发
程序与技术分享:C++程序设计实验考试准备资料(2019级秋学期)
程序与技术分享:C++程序设计实验考试准备资料(2019级秋学期)
|
6月前
|
存储 缓存 算法
《C++ Concurrencyin Action》第8章--并发代码设计
《C++ Concurrencyin Action》第8章--并发代码设计
C++-基于参考灰度图上色GrayToColorFromOther
C++-基于参考灰度图上色GrayToColorFromOther
|
存储 编译器 C++
自写动态数组——参考《C++语言程序设计》(清华大学第4版)
自写动态数组——参考《C++语言程序设计》(清华大学第4版)
169 0
|
数据可视化 C++ Windows
非可视化编程的windows窗口 C++ 代码设计:附例程并多多知识点
非可视化编程的windows窗口 C++ 代码设计:附例程并多多知识点
238 0
|
人工智能 算法 C++
C++ 基础复习系列4(零散资料总结)
C++ 基础复习系列4(零散资料总结)
C++ 基础复习系列4(零散资料总结)
|
算法 前端开发 小程序
Python | C++、Java、Linux、Go、前端、算法资料分享
Python | C++、Java、Linux、Go、前端、算法资料分享
Python | C++、Java、Linux、Go、前端、算法资料分享
|
设计模式 存储 网络协议
精心为学弟学妹准备的C语言与C++学习路线、书籍、视频推荐和资料,值得收藏!
精心为学弟学妹准备的C语言与C++学习路线、书籍、视频推荐和资料,值得收藏!
796 0