- Descubre las list comprehensions.
- Descubre los Generators.
- Incorpora map, reduce, filter, iter, range y xrange con más frecuencia en tu código
- Descubre los Decorators.
- Escribe funciones recursivas, muchas.
- Descubre itertools y functools.
- Lee Real World Haskell (gratis en línea)
- Reescribe todo tu código antiguo de Python con muchas funciones de alto nivel, recursión y whatnot.
- Molesta a tus compañeros de cubículo cada vez que te presente una clase en Python. Clama que podría ser implementada "mejor" como un diccionario mas algunas funciones. Abraza a la programación funcional.
- Redescubre el patrón Strategy y después todas esas cosas del código imperativo que intentaste olvidar después de usar Haskell.
- Encuentra el balance.
Créditos:
Post original en StackOverflow: Python progression path - From apprentice to guru
Traducción: Espartaco Palma (@esparta)
Este obra está bajo una licencia Licencia Creative Commons Atribución 4.0 Internacional.