What is this course about?
Programming in the large.
-
Programming in the small: client is end-user.
-
Programming in the large: client is another programmer.
-
With maintenance, addition of functionality, you may
be a client for yourself.
-
Ever look at code you wrote a year ago?
-
Producer/Consumer relation may be cyclic.
This course teaches management of the producer/consumer
relationship, emphasizing code structure.