Publicidad

RSS Patrones de Diseño

Patrones de diseño: Decorator

13 Comentarios
Patrones de diseño: Decorator

En el anterior artículo sobre patrones de diseño, hablábamos del patrón Adapter. Y con la intención de seguir aumentando nuestro catálogo de patrones, continuamos hoy con otro patrón sencillo. Sencillo de entender y sencillo de aplicar, pero igualmente útil. Se trata del patrón Decorator.

Así que como siempre, vamos a describir el patrón y a través de un ejemplo práctico, demostrar como se implementa.

Leer más »
Publicidad

Patrones de diseño: qué son y por qué debes usarlos

22 Comentarios
Patrones de diseño: qué son y por qué debes usarlos

Si eres programador seguro que has oído hablar de los patrones de diseño. Es posible incluso, que ya los estés utilizando en tus aplicaciones.

Los patrones de diseño son una herramienta muy útil. Cualquier programador debería conocer, por lo menos, los patrones más utilizados. Y es que tenerlos en nuestra caja de herramientas nos puede ahorrar muchos dolores de cabeza.

Aunque en este artículo no vamos a hablar de patrones concretos, hay que tener en cuenta que estamos haciendo referencia a patrones aplicados a la programación orientada a objetos.

Leer más »

Introducción a la programación dirigida por eventos

12 Comentarios
Introducción a la programación dirigida por eventos



La programación dirigida por eventos es un paradigma de programación en el que el flujo del programa está determinado por eventos o mensajes desde otros programas o hilos de ejecución.

Las aplicaciones desarrolladas con programación dirigida por eventos implementan un bucle principal o main loop donde se ejecutan las dos secciones principales de la aplicación: El selector de eventos y el manejador de eventos.

La mayoría de librerías para el desarrollo de aplicaciones con GUI como GTK o Qt están diseñados para ser dirigidos por eventos, de ahí el famoso sistema de ranuras y señales de Qt que no es más que un patrón de diseño observer bastante currado.

Leer más »

Libro sobre patrones de diseño en Ruby, ¿un lenguaje sencillo para aprender patrones?

7 Comentarios
Libro sobre patrones de diseño en Ruby, ¿un lenguaje sencillo para aprender patrones?

Siguiendo con el tema de patrones de diseño que comencé en el post anterior, hoy os vengo con la revisión de un libro que, sin lugar a dudas, sería el que recomendaría a cualquiera que desee iniciarse en este asunto desde un lenguaje de programación moderno como Ruby. Me refiero, por supuesto, al libro de Russ Olsen titulado “Design Patterns in Ruby”, editado por Addison-Wesley.

Es un libro algo caro, especialmente si lo medimos según su tamaño, pues consta de poco más de 300 páginas. No obstante, creo que en esto radica su mayor secreto, ya que, sin llegar a tratar todos los patrones de diseño que otros del mismo tema suelen abarcar, sí que pasa por los más habituales, y lo hace de una manera muy amena.

Leer más »
Publicidad

Android Patterns: patrones de diseño para desarrollar aplicaciones Android

Comentar
Android Patterns: patrones de diseño para desarrollar aplicaciones Android

Cuando abordamos el desarrollo de una aplicación para Android, a parte de conocer el Android SDK para la implementación, es importante tener claro la interfaz de usuario y su comportamiento. Para resolver las dudas sobre diseño y los patrones de interacción típicos de aplicaciones en Android se ha creado la web Android Patterns con una recopilación de patrones de diseño.

Entre los patrones de diseño podemos encontrar la forma de mostrar los datos, cómo ordenarlos, filtros típicos, la entrada de datos y la selección en los distintos spinners o sliders y cómo cambiar entre vistas (listados, mapas, pestañas). Incluye también explicaciones de la interacción sobre una pantalla y las acciones típicas de nuestros dedos sobre la aplicación.

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos