01192nam a2200193 a 450000100080000000500110000800800410001902000180006010000170007824500540009526000290014930000110017852006940018965300160088365300180089965300300091765300260094765300250097310013912007-10-03 1990 bl uuuu 00u1 u #d a0-471-52411-51 aSMITH, J. D. aReusability and software constructionbC and C++. aNew York: J. Wileyc1990 a542 p. aPractical considerations in software construction; MS-DOS, IBM PC, and C language fundamentals; Project design considerations; Designing the application-dependent modules; Developing a general-purpose windowing system; A window interface to the edit module; Developing a general-purpose edit module; Overview of C++; Designing C++ interface and implementation files; Basic MS-DOS software components in C++; Designing a window class hierarchy; A window hierarchy with editing facilities; Using recursion to implement nested edit windows; Designing a reusable editor class; A registration system for objects and functions; Informal guidelines for enhancing software reusability; Appendices. aLinguagem C aLinguagem C++ aReusabilidade de software aSoftware construction aSoftware reusability