Extensibility Pattern - Hacks As Extensions

Hacks As Extensions

When a base application, or shared code base, is customized in different directions for different clients, heavy use should be made of template methods and abstract factories, localizing client-specific code into a module or tree of modules under a client-specific namespace, rather than "where it belongs".

Read more about this topic:  Extensibility Pattern

Famous quotes containing the words hacks and/or extensions:

    But never did Henry, as he thought he did,
    end anyone and hacks her body up
    and hide the pieces, where they may be found.
    He knows: he went over everyone, & nobody’s missing.
    John Berryman (1914–1972)

    The psychological umbilical cord is more difficult to cut than the real one. We experience our children as extensions of ourselves, and we feel as though their behavior is an expression of something within us...instead of an expression of something in them. We see in our children our own reflection, and when we don’t like what we see, we feel angry at the reflection.
    Elaine Heffner (20th century)