Ir al contenido principal

Destacado

Node | Debug nestjs app en vscode

Recientemente me encontré trabajando en un proyecto basado en nestjs y una cosa que me sorprendió fue la cantidad de console.log distribuidos por todo el repositorio, señal de que el equipo lo usaba como su principal forma de depurar. Un poco old school para mí gusto para ser sincero, así que, ¿Por qué no usar vscode a tu favor? La siguiente configuración ademas de correr la app,  enlaza  el debugger al proceso node. En MacOS:   Ejecutar > Agregar configuración... Listo, ya podemos poner breakpoints en donde lo requiramos, sencillo no? C you space cowboy!

fizzbuzz | Encontrando programadores que puedan programar.


Leyendo por ahí me tope con una prueba bastante sencilla pero a la vez interesante que se puede aplicar como filtro a la hora de contratar a un programador. Y es que no es lo mismo poder entablar una conversación sobre programación, lenguajes y demás que escribir código completamente funcional.

La prueba en cuestión se llama: fizzBuzz y está es su definición:

Crear una función que dado un determinado número regrese 'fizz' si es divisible por 3, 'buzz' si es divisible por 5, 'fizzbuzz' si es divisible por 3 y por 5. En caso de no cumplir con ninguna condición debe regresar el número original.


Indagando un poco resulta que el ejercicio está basado en un juego algo popular en las reuniones sociales en donde el alcohol le agrega un grado mayor de dificultad.



Bueno espero sea de utilidad, yo al menos sé que lo empezaré a aplicar.



Referencias:

    Why can't programmers... program?
    Bizz buzz














Comentarios

Entradas populares