Desarrollo de un catálogo de patrones de diseño para java

Los patrones de diseño son un tema del que se empezó a hablar en el mundo del software en la década de los 80, y desde ese entonces hasta la actualidad son un tema que se mantiene vigente y del que se sigue hablando, ya que pertenece a un campo que no pierde importancia, independientemente de las te...

Full description

Autores:
Orejuela Sandoval, Camilo Andres
Mora Montagut, Manuel Alfonso
Tipo de recurso:
http://purl.org/coar/version/c_b1a7d7d4d402bcce
Fecha de publicación:
2016
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/34217
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/34217
https://noesis.uis.edu.co
Palabra clave:
Patrones De Diseño
Diseño De Software
Generador De Código
Java
Sitio Web.
Design patterns are a topic which started talking in the software world about the 80s
and since then until now is a subject that remains active and that is still talking about it
since it belongs to a field that does not lose importance
independently of actual technologies or new development methodologies
and it is software design. The Gang of Four (GoF
for its acronym) has defined a set of patterns
which are the most popular in the industry. This project is focused on supporting the learning of a subset of these GoF patterns; specifically 13 of them: Builder
Factory Method
Singleton
Adapter
Composite
Decorator
Command
Iterator
Memento
Observer
State
Strategy and Template Method. In order to serve the learning of these patterns
it was created a website which consists of theoretical content written by the authors about these patterns and an introduction to it
and examples of application of these using the Java language programming
which the user can download; also it includes an application that allows the user to generate source code in Java after interacting with the class diagram of a given pattern
applying it to their own projects; in this source code generator
the user can choose the pattern that want to work with and then choose an element of that pattern to change its name
its attributes and methods
thus being able to edit all the elements of the pattern and finally generate the corresponding source code in Java.
Rights
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)