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, & nobodys missing.”
—John Berryman (19141972)
“If we focus exclusively on teaching our children to read, write, spell, and count in their first years of life, we turn our homes into extensions of school and turn bringing up a child into an exercise in curriculum development. We should be parents first and teachers of academic skills second.”
—Neil Kurshan (20th century)