mcconnell 2003/02/10 22:31:34 Modified: src/xdocs guide-oop-best-practices.xml Log: Minor updates to move references to ComponentManager to ServiceManager. Revision Changes Path 1.2 +2 -2 avalon/src/xdocs/guide-oop-best-practices.xml Index: guide-oop-best-practices.xml =================================================================== RCS file: /home/cvs/avalon/src/xdocs/guide-oop-best-practices.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- guide-oop-best-practices.xml 5 Feb 2003 10:28:18 -0000 1.1 +++ guide-oop-best-practices.xml 11 Feb 2003 06:31:34 -0000 1.2 @@ -93,7 +93,7 @@ <title>Subclasses Should be Specializations</title> <p> A [subclass] "is a" [superclass]. If what you - are trying to do is make a Component into a ComponentManager, + are trying to do is make a component into a ServiceManager, then you are violating the spirit of the framework. A better approach is to use containment in that case (i.e. a [class] "has a" [external class]). @@ -129,7 +129,7 @@ </p> </section> <section> -<title>Send Messages to Components instead of to This</title> +<title>Send Messages to components instead of to This</title> <p> The point of this point is that you want to build your framework based on components, and not inheritance. Avalon takes this
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]