SyntaxHighlighter

miércoles, 27 de noviembre de 2013

Diseño de patrones, Strategy

De la wikipedia:

http://en.wikipedia.org/wiki/Strategy_pattern
Busquemos algún ejemplo...
En http://java.dzone.com/articles/design-patterns-strategy


La verdad es que no hay mucho que comentar. Se desacopla la conversión concreta de su uso. Se accede a esta funcionalidad de manera indirecta, doblemente indirecta. Una por que se comprime desde el contexto pero no se accede al compresor directamente sino que se encapsula en el método compressArchive(). Y otra por que el compressor al que este método accede es generico y por tanto solo se hace directa en la ejecución, no en la compilación.

No hay comentarios:

Publicar un comentario