Introduction to OOP: Chapter 17 : Visibility and Dependency [next] [previous] [audio] [real] [text]

Connections - The Bane of Large Scale Programming

Difficulties in developing large scale programs are often not so much a matter of algorithmic complexity as they are of communication complexity.

If several programmers are working together on a project, need to control the amount of information one programmer must have about the code being developed by a second programmer.

Intro OOP, Chapter 17, Slide 2