[fuera de tema]
zerokilled, si te interesa aplicar algunas técnicas interesantes (recursión, clausuras, memorización), bien explicadas en Javascript, te recomiendo el libro "Javascript
: The Good Parts" de Douglas Crockford. No es muy caro, alrededor de 30 dólares en Amazon.
También están los videos del YUI Theater (
http://developer.yahoo.com/yui/theater/) que cubren muchos de los temas del libro.
[/fuera de tema]
"técnicas de programación aplicable a cualquier lenguaje" suena como algo para el foro de Programación
o para el de Ingeniería de Software (que a pesar de tener ese nombre tan formal, se supone que está para esta clase de temas).
El tema de la memorización es realmente aplicable a cualquier lenguaje, solamente se necesita recursión básica y vectores. Una clausura (
closure) sería recomendable por "elegancia", para que el vector de resultados fuese inexistente a los ojos del resto del programa.
Sin duda está bueno discutir estos temas, siempre se aprende algo
Saludos.