Aned <> wrote:
> In my opinion, I believe that a component should have two kinds of
> architectures,
> - internal architecture: this reflects the internal components,
> connectors, and configuration.
> - external architecture: this indicates that the component should
> conform to its interface. hence its interface has certain architecture,
> this will be the component's external architecture.
>
> so we could distinguish between components according to their external
> architecture.
>
> any opinion?
I might have an opinion, but I'm still trying to figure out what you
said.
Certainly design is hierarchical, in that each piece of the design at
the top level may be further designed. So at a given level, you might
identify a component and says that it has "internal" and "external"
design, by which you would mean the levels of design directly above and
below the existence of this component. Sometimes the word
"architecture" is used to apply to software design at the top level.
Sometimes it means other things, depending on to whom you are speaking.
Of course, the word "component" itself is rather ambiguous, too.
So, if you clarify your meaning, you might get more (and more useful)
responses.
--
www.designacourse.com
The Easiest Way To Train Anyone... Anywhere.
Chris Smith - Lead Software Developer/Technical Trainer
MindIQ Corporation