Modularization, Part 2

From our previous discussion in part 1, let us return to variable scope. Programming languages which enforce variable scope do so by logical constraints built into the language framework. There is nothing physical that enforces variable scope in a computer's memory. The language's compiler handles the grunt-work details to create code which achieves variable scoping … Continue reading Modularization, Part 2