🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #437

Patrones de Diseño

#437
From: Juan Sebastian Arbona
Date: Thu, 25 Oct 2007 15:09
50 lines
4053 bytes
 Estimados:

¿Qué es un patrón de diseño?

Según Wikipedia,

Un patrón de diseño es una solución a un problema de diseño no trivial
que es efectiva (ya se resolvió el problema satisfactoriamente en
ocasiones anteriores) y reusable (se puede aplicar a diferentes
problemas de diseño en distintas circunstancias).

En síntesis, un patrón es algo que se repite, y basándonos en esta
definición, creamos esta propuesta de base de patrones.

Creemos que una excelente forma de conocer y aprender acerca de
patrones, es precisamente ver el patrón. Ver a través de ejemplos cómo
se repite el uso de clases y relaciones en distintas situaciones, y
poder conocer, identificar y comprender el uso de los patrones en el
diseño de un sistema.

Pattern Reactor es una base de conocimiento acerca de patrones de
diseño, implementada por medio de un wiki, donde todos los usuarios
aportan ejemplos de situaciones reales en las que aplicaron cierto
patrón. De esta manera, se hace posible consultar la existencia,
explicación y la realidad de cada uno de los patrones de diseño.

Los patrones se cargan a la base con una plantilla que unifica el
formato de la información de cada patrón. Esta plantilla contiene el
nombre del patrón, una explicación del mismo, los posibles entornos
donde se puede encontrar, un diagrama que explique el uso del patrón
en forma gráfica y por supuesto, la lista de casos reales o ejemplos,
que irá creciendo a medida que cada uno aporte su experiencia. Otro
aspecto fundamental del proyecto, es la posibilidad de discutir y
comentar libremente, por medio del foro, los casos de aplicación que
han expuesto los usuarios.

Para acceder al Pattern Reactor, se puede utilizar el link
correspondiente de menú principal. Para aportar los ejemplos o nuevos
patrones al wiki, es necesario tener una cuenta de usuario del JUG.
Cada patrón tiene un foro correspondiente con los comentarios
respectivos, que también requiere una cuenta para poder participar.

Esperamos que esta iniciativa crezca y se enriquezca con información
valiosa, que sirva a la comunidad como el sitio principal de búsqueda
de patrones y sus aplicaciones. Pueden hacer sus comentarios y
preguntas sobre el proyecto en el foro de Pattern Reactor.

El equipo de Mendoza JUG.
www.mendozajug.com.ar
Technical Details
Message-ID: <1193324954.509719.14140@57g2000hsv.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!57g2000hsv.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,bb3432cc1d5ddfa6,start
X-Google-Thread: f5533,bb3432cc1d5ddfa6,start
X-Google-Thread: 10a146,bb3432cc1d5ddfa6,start
X-Google-Attributes: gid1116f3,gidf5533,gid10a146,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!57g2000hsv.googlegroups.com!not-for-mail
From:  Juan Sebastian Arbona <sebastian.arbona@gmail.com>
Newsgroups: es.comp.lenguajes.java,microsoft.public.es.java,comp.lang.java.programmer
Subject: Patrones de Diseño
Date: Thu, 25 Oct 2007 08:09:14 -0700
Organization: http://groups.google.com
Lines: 51
Message-ID: <1193324954.509719.14140@57g2000hsv.googlegroups.com>
NNTP-Posting-Host: 190.48.28.125
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1193324954 23392 127.0.0.1 (25 Oct 2007 15:09:14 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 25 Oct 2007 15:09:14 +0000 (UTC)
Cc:  latindevelopers@googlegroups.com,javaes@googlegroups.com,programacion-en-java--espanol@googlegroups.com,netbeans-madrid@googlegroups.com,jsp-en-espanol@googlegroups.com,javamaniaco@googlegroups.com,desarrollo-web@googlegroups.com,JavaPeru@googlegroups.com,ujug@googlegroups.com,Colombian-web-developers@googlegroups.com
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: 57g2000hsv.googlegroups.com; posting-host=190.48.28.125;
   posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0