Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Software Architecture - Coupling and Cohesion
Message
From
29/04/2004 09:46:01
 
 
To
28/04/2004 15:18:39
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Miscellaneous
Thread ID:
00899040
Message ID:
00899308
Views:
16
Nancy,

>>A module must be coherent and it must reduce coupling. What does the word coherent mean?

>Cohesive. Not coherent


I'm not sure I understand your comment above. Being that cohesive means "exhibiting or producing cohesion or coherence" if something is cohesive you'd think it was coherent?

Also from what I understand, in software development the term cohesion means understandabilty (Is that a word?). If so cohesion would have levels, High cohesion or low cohesion. Something with high cohesion would be easier to understand, low cohesion would be harder to understand. If this is the case if something is cohesive wouldnt that be coherent?

Thanks in advance
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform