1
edit
Changes
no edit summary
== Short Description What are Components and Interfaces? ==
Components and Interfaces define and/or implement small pieces of modular code that can be reused in the codebase.
=== Component ===
*A component is a small piece of reusable code. *It is usually one of several in a module. *A module is a binary library that groups components that provide some functionality.
=== Interface ===
*A interface defines the communication channels between components. *These interfaces are reused to define unique components with the same characteristics and communication channels.
== Long Description Components and Interfaces in Mozilla ==
=== Component ===