Open Implementation
|
|
Welcome... |
Open Implementation is a software design technique that helps
write modules that are both reusable and very efficient for a wide range
of clients.
In the Open Implementation approach, modules allow their clients individual control over the module's own implementation strategy. This allows the client to tailor the module's implementation strategy to better suit their needs, effectively making the module more reusable, and the client code more simple. This control is provided to clients through a well-designed auxiliary interface. These pages are a clearinghouse for information about Open Implementation tools, techniques, and methodologies. |
Readings... |
|
Contents... |
|
See Other... |
|
Beyond OI... |