Crear un proyecto que tenga como objetivo resolver un problema real

Patrones de diseño
Libro

Patrones de diseño – Erich Gamma

Elementos de software orientado a objetos reutilizables Este es un libro que presupone que el lector pueda dominar conscientemente, al menos un lenguaje de programación