April 2014
Intermediate to advanced
340 pages
8h 19m
English
CHAPTER 4
![]()
The Impact of Reusing Concept
The code reuse concept is omnipresent and has found an impressive variety of ways of manifesting itself. Its impact on the process of building programs happened much before the well-known transition from procedural programming languages toward the object-oriented ones.
The initial reasons for dividing the tasks between compiler and linker have been already described in the previous chapters. Briefly, it all started from the useful habit of keeping code in separate source files; then, at compile time it became obvious that compiler could not easily complete the task of resolving the references simply because ...