Lun
30
Jul

Material Patrones de diseño - Definición y patrón Singleton


Como puse en el último post, el viernes pasado tuvo lugar la cuarta charla de la Red Tecnológica del Este. En ésta ocasión, el Director de Desarrollo de mi trabajo y yo hablamos sobre patrones de diseño, el patrón Factory y el patrón Singleton.
A continuación, algo de material en formato ODF sobre patrones, Singleton y Factory.

Patrones de diseño:
Lo siguiente es un documento de texto (.odt) que usé para estudiar para el examen de diseño y desarrollo de aplicaciones. Tiene un concepto bastante resumido sobre patrones, y definiciones resumidas de los patrones: experto, creador, bajo acoplamiento, alta cohesión, controlador, polimorfismo, fabricación pura y agente remoto. También hay un par de ejemplos de aplicación.
Está bastante corto, pero probablemente más adelante escriba algo más completo.

apuntesPatrones.odt - 35.9 KB
Creative Commons License

Esta obra está bajo una licencia de Creative Commons.

Patrón Singleton:
Para la conferencia, preparé un texto con un resúmen de los aspectos generales del Singleton en formato odt también. Puede tener algún error, consecuencia del apuro. Pero intenté basarme en fuentes confiables para todo.

Singleton.odt -15.4 Kb
Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Y acá va la presentación, comprimida en un tar.gz:

SingletonOdp.tar.gz - 586.2 Kb
Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Por último, los fuentes. Hice una aplicación del Singleton para Java y una para C# usando Mono. Si bien la sintaxis es prácticamente idéntica, se ve la diferencia en el Singleton con precaución para programación multi-hilos.
SingletonJava.tar
SingletonCsharp.tar

Los archivos en “.tar.gz” se pueden abrir en cualquier distro de Linux, si tienen Windows se pueden ver con 7-Zip, un programa libre para trabajar con archivos comprimidos.
Los odt y odp se abren con OpenOffice, si tiene el “otro” programa de ofimática, pueden bajarse el plug-in para abrir archivos abiertos por ahí.


Si te gustó éste post, podés apoyar a PicandoCódigo a través de PayPal!



Dejar un comentario

Si quieres mostrar código, enciérralo entre los tags pre de esta forma:
<pre lang="L"> y </pre>, donde L es un lenguaje compatible GeSHI. Más info.

XHTML: Las siguientes tags están permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">


Al agregar un comentario en esta página, usted acepta la siguiente licencia para su publicación:
Creative Commons License Creative Commons Attribution-Share Alike 3.0 Unported License.