Technical forum: a reusable parts center
暂无分享,去创建一个
During the creation and the establishment of the parts center, our group discovered what language features and what infrastructure were needed to enable the building and the distribution of reusable components. Many of the problems we had to solve were caused by the inadequate support of reuse through the language we initially used. Significant progress was achieved when object-oriented languages like C++, which support reuse inherently, became available. Our experience showed that it is not enough to use an object-oriented language to make reuse happen, but high-quality class libraries are essential to get the desired productivity improvements.
[1] Grady Booch,et al. Software Component with ADA , 1987 .
[2] Hans Albrecht Schmid,et al. Software Reuse through Building Blocks , 1987, IEEE Software.
[3] Bjarne Stroustrup,et al. The Annotated C++ Reference Manual , 1990 .
[4] Jürgen Uhl,et al. A Systematic Catalogue of Reusable Abstract Data Types , 1990, Lecture Notes in Computer Science.