Re: Separation of concerns
- From: "Daniel T." <daniel_t@xxxxxxxxxxxxx>
- Date: Thu, 29 Mar 2007 22:02:46 GMT
"topmind" <topmind@xxxxxxxxxxxxxxxx> wrote:
throatslasher wrote:
On Mar 29, 11:13 am, "topmind" <topm...@xxxxxxxxxxxxxxxx> wrote:
Daniel T. wrote:
"Thomas Kowalski" <t...@xxxxxx> wrote:
It means to keep variables, functions, objects, abstractions as
focused as possible.
And how do you trade off with cohesion?
There is no trade off. Separating concerns means that an abstraction
should do no more than one thing, cohesion means that an abstraction
should do no less than one thing.
That is a precedural-oriented definition because objects are not
necessarily about tasks and task divisions.
If there is an alternative interpretation of "do...thing", then may I
request more precise wording.
Sorry, replace "do" with "be".
.
- References:
- Separation of concerns
- From: Thomas Kowalski
- Re: Separation of concerns
- From: Daniel T.
- Re: Separation of concerns
- From: Thomas Kowalski
- Re: Separation of concerns
- From: Daniel T.
- Re: Separation of concerns
- From: topmind
- Re: Separation of concerns
- From: throatslasher
- Re: Separation of concerns
- From: topmind
- Separation of concerns
- Prev by Date: Re: Separation of concerns
- Next by Date: Re: Applications of sequence diagrams
- Previous by thread: Re: Separation of concerns
- Next by thread: Re: Separation of concerns
- Index(es):