crichmon wrote:
What's a good definition for coupling? I see that term used alot.
crichmon
I note that a link to a definition has already been posted (by 'osmium').
Here is what Bjarne Stroustrup has to say about coupling in "The Design and
Evolution of C++":-
QUOTE
By decreasing the coupling between a user and an implementer, abstract
classes provide an answer to people complaining about long compile times
and also serve library providers, who must worry about the impact on users
of changes to a library implementation.
UNQUOTE
Stroustrup also covers this topic in "The C++ Programming Language - 3rd
Edition", section 25.3.
I think I have also seen it mentioned in one of Scott Meyers' books.
To anyone who thinks that discussion of coupling is off topic for this
newsgroup, I would say that if one accepts the FAQ as authoritative on what
is / is not on topic, and interprets its wording strictly, then perhaps you
are right. However, my view is that such topics should be of interest to
anyone who wants to use C+ seriously, and I think it would be a pity to
exclude discussion.
--
Chris Gordon-Smith
London
Homepage:
http://graffiti.virgin.net/c.gordon-smith/
Email Address: Please see my Home Page