MyersI try to understand what cohesion means when designing modules. Myers states in thehis book "Composite structured design" :
An informational-strength module has the following definition:
- It contains multiple entry points.
- Each entry point performs a single specific function.
- All of the functions are related by a concept, data structure, or resource that is hidden within the module.
- It contains multiple entry points.
- Each entry point performs a single specific function.
- All of the functions are related by a concept, data structure, or resource that is hidden within the module.
I am not sure to fully understand this definition:
- what is an entry points of the module?
- and what is ** multiple entry points** of themultiple entry points for a module?
- has a SQL class containing 4 methods: add()
add(), delete()delete(), update()update(), retentive() has info.retentive()informational cohesion or functional cohesion?
4)please give me - what would be a goodpractical example for a class having info.informational cohesion?
please answer the above 4 questions?