《C++代码设计与重用》——1.7 参考文献和相关资料-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

《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]对这些问题有详细的描述。

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: