CodeUp es una serie de talleres de Processing nivel medio-avanzado cuyo objetivo es mejorar el nivel general de programación. Los talleres se articularán en torno a una serie de presentaciones, disponibles [aquí] (workshops.wwb.cc) y una serie de ejercicios cuyo repositorio principal será este que tienes delante.
El objetivo de este taller es entender el concepto de estructura de datos y entender como usar algunas de las más usuales.
- E1. ArrayLists
- E2. LinkedLists
- E3. HashMaps
El objetivo de este taller es entender conceptos de eficiencia para poder aplicarlos en nuestros algoritmos. Para los ejercicios se usará el algoritmo de búsqueda del vecino más cercano (NSS) como base a la que ir aplicando sucesivas mejoras.
- E4. LookupTables
- E5. NearestNeightbourSearch
- E6. HashGrids
El objetivo de este taller es entender los fundamentos de los patrones de diseño para aprender a programar código que sea fácil de extender, comprender, reutilizar y mantener.
- E7. Command
- E8. Visitor
- E9. SimpleDecorator
- E10. SimpleDecoratorFactory