Real life example of high cohesion and loose coupling for presentation [closed]
I need to do a presentation about high cohesion and loose coupling. To explain this to my audience, I need to come up with a real life example (not code-based) of those 2 terms and I kinda have difficulties to find one. Therefore I would like to ask if you have any good ideas?
Thanks a lot :)
design-patterns loose-coupling cohesion audience
closed as primarily opinion-based by jaco0646, TylerH, Erik Kalkoken, Matthieu Brucher, mpromonet Nov 14 '18 at 21:42
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
I need to do a presentation about high cohesion and loose coupling. To explain this to my audience, I need to come up with a real life example (not code-based) of those 2 terms and I kinda have difficulties to find one. Therefore I would like to ask if you have any good ideas?
Thanks a lot :)
design-patterns loose-coupling cohesion audience
closed as primarily opinion-based by jaco0646, TylerH, Erik Kalkoken, Matthieu Brucher, mpromonet Nov 14 '18 at 21:42
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
This question is primarily opinion based; additionally it does not show any research effort.
– jaco0646
Nov 14 '18 at 15:03
add a comment |
I need to do a presentation about high cohesion and loose coupling. To explain this to my audience, I need to come up with a real life example (not code-based) of those 2 terms and I kinda have difficulties to find one. Therefore I would like to ask if you have any good ideas?
Thanks a lot :)
design-patterns loose-coupling cohesion audience
I need to do a presentation about high cohesion and loose coupling. To explain this to my audience, I need to come up with a real life example (not code-based) of those 2 terms and I kinda have difficulties to find one. Therefore I would like to ask if you have any good ideas?
Thanks a lot :)
design-patterns loose-coupling cohesion audience
design-patterns loose-coupling cohesion audience
asked Nov 14 '18 at 13:34
iChaosiChaos
947
947
closed as primarily opinion-based by jaco0646, TylerH, Erik Kalkoken, Matthieu Brucher, mpromonet Nov 14 '18 at 21:42
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
closed as primarily opinion-based by jaco0646, TylerH, Erik Kalkoken, Matthieu Brucher, mpromonet Nov 14 '18 at 21:42
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
This question is primarily opinion based; additionally it does not show any research effort.
– jaco0646
Nov 14 '18 at 15:03
add a comment |
This question is primarily opinion based; additionally it does not show any research effort.
– jaco0646
Nov 14 '18 at 15:03
This question is primarily opinion based; additionally it does not show any research effort.
– jaco0646
Nov 14 '18 at 15:03
This question is primarily opinion based; additionally it does not show any research effort.
– jaco0646
Nov 14 '18 at 15:03
add a comment |
1 Answer
1
active
oldest
votes
A modern auto plant can be used to illustrate the concepts of coupling and cohesion. Each worker within the plant has one specific job, like mounting a cylinder head on an engine. This is an example of cohesion. The worker does one thing and does it the same way every time. The worker doesn't have any idea about the vehicle in which the engine will be installed.
The engine, when completed, might be used in a 2 door coupe or it may go in a small truck. The engine doesn't care which vehicle it's installed in and the vehicle doesn't care which engine is used. The connections between the engine and the vehicle are designed to as be generic as possible and the engine specific connection points are minimized. This is an example of low coupling.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
A modern auto plant can be used to illustrate the concepts of coupling and cohesion. Each worker within the plant has one specific job, like mounting a cylinder head on an engine. This is an example of cohesion. The worker does one thing and does it the same way every time. The worker doesn't have any idea about the vehicle in which the engine will be installed.
The engine, when completed, might be used in a 2 door coupe or it may go in a small truck. The engine doesn't care which vehicle it's installed in and the vehicle doesn't care which engine is used. The connections between the engine and the vehicle are designed to as be generic as possible and the engine specific connection points are minimized. This is an example of low coupling.
add a comment |
A modern auto plant can be used to illustrate the concepts of coupling and cohesion. Each worker within the plant has one specific job, like mounting a cylinder head on an engine. This is an example of cohesion. The worker does one thing and does it the same way every time. The worker doesn't have any idea about the vehicle in which the engine will be installed.
The engine, when completed, might be used in a 2 door coupe or it may go in a small truck. The engine doesn't care which vehicle it's installed in and the vehicle doesn't care which engine is used. The connections between the engine and the vehicle are designed to as be generic as possible and the engine specific connection points are minimized. This is an example of low coupling.
add a comment |
A modern auto plant can be used to illustrate the concepts of coupling and cohesion. Each worker within the plant has one specific job, like mounting a cylinder head on an engine. This is an example of cohesion. The worker does one thing and does it the same way every time. The worker doesn't have any idea about the vehicle in which the engine will be installed.
The engine, when completed, might be used in a 2 door coupe or it may go in a small truck. The engine doesn't care which vehicle it's installed in and the vehicle doesn't care which engine is used. The connections between the engine and the vehicle are designed to as be generic as possible and the engine specific connection points are minimized. This is an example of low coupling.
A modern auto plant can be used to illustrate the concepts of coupling and cohesion. Each worker within the plant has one specific job, like mounting a cylinder head on an engine. This is an example of cohesion. The worker does one thing and does it the same way every time. The worker doesn't have any idea about the vehicle in which the engine will be installed.
The engine, when completed, might be used in a 2 door coupe or it may go in a small truck. The engine doesn't care which vehicle it's installed in and the vehicle doesn't care which engine is used. The connections between the engine and the vehicle are designed to as be generic as possible and the engine specific connection points are minimized. This is an example of low coupling.
edited Nov 14 '18 at 14:29
answered Nov 14 '18 at 14:24
Troy TurleyTroy Turley
373317
373317
add a comment |
add a comment |
This question is primarily opinion based; additionally it does not show any research effort.
– jaco0646
Nov 14 '18 at 15:03