Nota: Cada papers/cap. de libro está vinculado a una clase. Lo ideal es leerlos para antes de cada una de ellas.
1. Programming As Theory Building
Opcionales:
2. The Design of Everyday Things
Opcionales:
3. Design Principles Behind Smalltalk
Opcionales:
4. Self: The Power Of Simplicity. (Link Alternativo)
Opcionales:
Opcionales:
6. A Simple Technique for Handling Multiple Polymorphism
Opcionales:
Opcionales:
Opcionales:
10. No Silver Bullet – Essence and Accident in Software Engineering
Opcionales:
11. Pattern Abuser
Implementación de Lenguajes
Patterns/Frameworks
Metaprogramación
Implementación de VMs