I've been working with the Eclipse SDK quite a bit lately, Eclipse has a
coding standard where they divide the API up into "external" and
"internal" API's. Internal API's are subject to change, while External
API's are more stable and regulated. The division of these API's is usually:

External API:
org.foo.bar

Internal API:
org.foo.bar.internal

Theses are similar to "Interface and Implementation" but without the
association to OO Class/Interface terms already having "specific
definitions".

I think this is very "savvy" concept for managing the codebase. I wonder
if this is an idea that would be of benefit if implemented in the
commons? Is this approach already used in some commons components?

-Mark


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to