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]对这些问题有详细的描述。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。
时间: 2024-09-30 04:39:44