Diferencia entre revisiones de «Diseño Avanzado con Objetos»

De Cuba-Wiki
Sin resumen de edición
Sin resumen de edición
Línea 1: Línea 1:
[[Diseño Avanzado con Objetos - Clase del Jueves 2: 30/08/2007|Clase del Jueves 2: 30/08/2007]]
[[1. Diseño Avanzado con Objetos - Clase del Jueves 2: 30/08/2007|Clase del Jueves 2: 30/08/2007]]:<br>
Metaclasses – Chapter 5, Smalltalk-80, Adele Goldberg et. al.
Metaclasses – Chapter 5, Smalltalk-80, Adele Goldberg et. al.<br>
Protocol for Classes – Chapter 16, Smalltalk-80, Adele Goldberg et. al.]
Protocol for Classes – Chapter 16, Smalltalk-80, Adele Goldberg et. al.<br>


[[Diseño Avanzado con Objetos - Clase del Martes 3: 04/09/2007|Clase del Martes 3: 04/09/2007]]
[[2. Diseño Avanzado con Objetos - Clase del Martes 3: 04/09/2007|Clase del Martes 3: 04/09/2007]]:<br>
A Shared View of Sharing: TheTreaty of Orlando –Stein, H. Lieberman, D. Ungar
A Shared View of Sharing: TheTreaty of Orlando –Stein, H. Lieberman, D. Ungar<br>
Using Prototypical Objects to Implement Shared Behavior - H. Lieberman
Using Prototypical Objects to Implement Shared Behavior - H. Lieberman<br>
Self: The Power of Simplicity – D. Ungar, R. Smith.
Self: The Power of Simplicity – D. Ungar, R. Smith.<br>


[[Diseño Avanzado con Objetos - Clase del Martes 4: 11/09/2007|Clase del Martes 4: 11/09/2007]]
[[3. Diseño Avanzado con Objetos - Clase del Martes 4: 11/09/2007|Clase del Martes 4: 11/09/2007]]:<br>
Wrappers to the rescue
Wrappers to the rescue<br>
Definición y Composición Dinámica de Metacomportamiento en Ambientes de Objetos con Clasificación - Tesis de Licenciatura de Alejandra DeBonnis - Capitulo 3 y Secciones 4.1, 4.2, 4.5 y 4.6
Definición y Composición Dinámica de Metacomportamiento en Ambientes de Objetos con Clasificación - Tesis de Licenciatura de Alejandra DeBonnis - Capitulo 3 y Secciones 4.1, 4.2, 4.5 y 4.6<br>


[[Diseño Avanzado con Objetos - Clase del Martes 5: 18/09/2007|Clase del Martes 5: 18/09/2007]]
[[4. Diseño Avanzado con Objetos - Clase del Martes 5: 18/09/2007|Clase del Martes 5: 18/09/2007]]:<br>
Designing Reusable Classes – R. Johnson, B. Foote
Designing Reusable Classes – R. Johnson, B. Foote<br>
Evolving Frameworks - A Pattern-Language for Developing Object-Oriented Frameworks  
Evolving Frameworks - A Pattern-Language for Developing Object-Oriented Frameworks<br>
Documenting Frameworks using Patterns  
Documenting Frameworks using Patterns<br>


[[Diseño Avanzado con Objetos - Clase del Martes 6: 25/09/2007|Clase del Martes 6: 25/09/2007]]
[[5. Diseño Avanzado con Objetos - Clase del Martes 6: 25/09/2007|Clase del Martes 6: 25/09/2007]]:<br>
Introducción de Design Patterns
Introducción de Design Patterns<br>
Introducción de The Design Patterns Smalltalk Companion
Introducción de The Design Patterns Smalltalk Companion<br>
Polimorphic Hierarchy – Bobby Woolf, Smalltalk Report
Polimorphic Hierarchy – Bobby Woolf, Smalltalk Report<br>
Patterns Generate Architectures
Patterns Generate Architectures<br>


[[Diseño Avanzado con Objetos - Clase del Martes 7: 02/10/2007|Clase del Martes 7: 02/10/2007]]
[[6. Diseño Avanzado con Objetos - Clase del Martes 7: 02/10/2007|Clase del Martes 7: 02/10/2007]]:<br>
Double Dispatch, State
Double Dispatch, State<br>


[[Diseño Avanzado con Objetos - Clase del Martes 8: 9/10/2007|Clase del Martes 8: 9/10/2007]]
[[7. Diseño Avanzado con Objetos - Clase del Martes 8: 9/10/2007|Clase del Martes 8: 9/10/2007]]:<br>
Mediator, Façade, Composite y Observer
Mediator, Façade, Composite y Observer<br>


[[Diseño Avanzado con Objetos - Clase del Martes 9: 16/10/2007|Clase del Martes 9: 16/10/2007]]
[[8. Diseño Avanzado con Objetos - Clase del Martes 9: 16/10/2007|Clase del Martes 9: 16/10/2007]]:<br>
Proxy, Decorator y Adapter
Proxy, Decorator y Adapter<br>


[[Diseño Avanzado con Objetos - Clase del Martes 10: 23/10/2007|Clase del Martes 10: 23/10/2007]]
[[9. Diseño Avanzado con Objetos - Clase del Martes 10: 23/10/2007|Clase del Martes 10: 23/10/2007]]:<br>
Visitor
Visitor<br>
The Object Recursion Pattern
The Object Recursion Pattern<br>
Null Object
Null Object<br>
Pattern Abuser
Pattern Abuser<br>
 
<br>
[[Diseño Avanzado con Objetos - Clase del Martes 11: 30/10/2007|Clase del Martes 11: 30/10/2007]]
[[10. Diseño Avanzado con Objetos - Clase del Martes 11: 30/10/2007|Clase del Martes 11: 30/10/2007]]:<br>
Smalltalk-80, Bits of History, Words of Advice - Capitulos 11 y 13  
Smalltalk-80, Bits of History, Words of Advice - Capitulos 11 y 13 <br>
Optimizing Dinamically-Typed Object-Oriented Languages with Polymorphic Inline Caches (PIC)
Optimizing Dinamically-Typed Object-Oriented Languages with Polymorphic Inline Caches (PIC)<br>

Revisión del 18:58 2 nov 2007

Clase del Jueves 2: 30/08/2007:
Metaclasses – Chapter 5, Smalltalk-80, Adele Goldberg et. al.
Protocol for Classes – Chapter 16, Smalltalk-80, Adele Goldberg et. al.

Clase del Martes 3: 04/09/2007:
A Shared View of Sharing: TheTreaty of Orlando –Stein, H. Lieberman, D. Ungar
Using Prototypical Objects to Implement Shared Behavior - H. Lieberman
Self: The Power of Simplicity – D. Ungar, R. Smith.

Clase del Martes 4: 11/09/2007:
Wrappers to the rescue
Definición y Composición Dinámica de Metacomportamiento en Ambientes de Objetos con Clasificación - Tesis de Licenciatura de Alejandra DeBonnis - Capitulo 3 y Secciones 4.1, 4.2, 4.5 y 4.6

Clase del Martes 5: 18/09/2007:
Designing Reusable Classes – R. Johnson, B. Foote
Evolving Frameworks - A Pattern-Language for Developing Object-Oriented Frameworks
Documenting Frameworks using Patterns

Clase del Martes 6: 25/09/2007:
Introducción de Design Patterns
Introducción de The Design Patterns Smalltalk Companion
Polimorphic Hierarchy – Bobby Woolf, Smalltalk Report
Patterns Generate Architectures

Clase del Martes 7: 02/10/2007:
Double Dispatch, State

Clase del Martes 8: 9/10/2007:
Mediator, Façade, Composite y Observer

Clase del Martes 9: 16/10/2007:
Proxy, Decorator y Adapter

Clase del Martes 10: 23/10/2007:
Visitor
The Object Recursion Pattern
Null Object
Pattern Abuser

Clase del Martes 11: 30/10/2007:
Smalltalk-80, Bits of History, Words of Advice - Capitulos 11 y 13
Optimizing Dinamically-Typed Object-Oriented Languages with Polymorphic Inline Caches (PIC)