Patrones de diseño
Material de la asignatura
- Presentación de la asignatura
- Diseño orientado a objetos
- Patrones de diseño
- Java para programadores de C++
- Introducción a Eclipse
- JHotDraw
Prácticas
Direcciones interesantes
- Design patterns, refactoring and UML.
- Portland Pattern Repository’s Wiki.
- Patterns Home Page.
- A Learning guide to design patterns.
- Material docente de Douglas C. Schmidt: cursos sobre C++, diseño OO, patrones y frameworks.
- The Design Patterns Java Companion disponible electrónicamente
- JDC – Java Developer Connection
- Laboratory in Software Engineering, MIT OpenCourseWare
- Curso de Design Patterns, Universidad de Calgary
- JavaWorld
- The Java Tutorial,
Java Books y
JDK 5.0 Documentation
- Thinking in Java, C++, …
- Software Architecture, curso de la University of Strathclyde, en Glasgow
- Ejemplos de patrones de diseño sacados de la vida diaria
- Arquitecturas de Sistemas de Software
Curso de Ademar Aguiar en la Universidade do Porto
- Artículos sobre Ingeniería del software
recolectados por R.S. Pressman alrededor de su libro.
- Los libros de Timothy Budd y los de Cay Horstmann
Bibliografía
- Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides.
Design Patterns: Elements of Reusable Object-Oriented Software.
Addison Wesley, 1994.
- John Vlissides.
Pattern Hatching : Design Patterns Applied.
Addison-Wesley, 1998.
- Alan Shalloway, James R. Trott.
Design Patterns Explained: A New Perspective on Object-Oriented Design.
Addison-Wesley, 2001.
- Steven John Metsker.
Design Patterns Java(TM) Workbook.
Addison-Wesley Pub Co, 2002
Java Books y
JDK 5.0 Documentation
Curso de Ademar Aguiar en la Universidade do Porto
recolectados por R.S. Pressman alrededor de su libro.
Design Patterns: Elements of Reusable Object-Oriented Software.
Addison Wesley, 1994.
Pattern Hatching : Design Patterns Applied.
Addison-Wesley, 1998.
Design Patterns Explained: A New Perspective on Object-Oriented Design.
Addison-Wesley, 2001.
Design Patterns Java(TM) Workbook.
Addison-Wesley Pub Co, 2002




