Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Software Architecture - Coupling and Cohesion
Message
De
28/04/2004 16:52:37
Mike Yearwood
Toronto, Ontario, Canada
 
 
À
28/04/2004 14:39:09
Nancy Folsom
Pixel Dust Industries
Washington, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Programmation Orientée Object
Divers
Thread ID:
00899040
Message ID:
00899124
Vues:
21
>Mike-
>
>>A first-order principle of software architecture is to reduce coupling and increase cohesion."
>>
>>A module must be coherent and it must reduce coupling.
>
>It's going to take a while to digest the essence of your question, but I have a maybe not insignificant quibble.
>
>Cohesion => cohesive ! coherent.

Actually, both derive from the latin for stick together. There is much to be gained from the idea that a class or module is coherent and cohesive.

http://dictionary.reference.com/search?q=coherent

http://dictionary.reference.com/search?q=cohesion
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform