¿Qué desafíos de programación puedo usar para involucrar a mi equipo en Coding Dojo?

Hay un montón de ellos.
Cuando comencé a practicar los dojos de codificación en nuestra empresa, reutilicé (con gran éxito) los ejercicios de programación conocidos como “katas”. Puede encontrar una buena introducción a este tema en el excelente libro del tío Bob Clean Coder.

El primero que utilicé es ArticleS.UncleBob.TheBowlingGameKata, que es un poco más complejo, por lo que es posible que prefieras otros más simples como Word Wrap (The Craftsman 62, The Dark Path, realmente me gusta este ya que se describe paso a paso como un diálogo entre dos codificadores) o factores principales (ArticleS.UncleBob.ThePrimeFactorsKata). Otro ejemplo estándar es FizzBuzz.

Por lo general, tenemos una hora de tiempo dedicado, que parece ser la cantidad mínima de tiempo necesaria para resolver cualquier problema interesante. Puede consultar jumarko / prodigy-coding-dojo para consultar las notas de nuestros dojos de codificación.

Estoy bastante seguro de que puede encontrar muchos más ejemplos en la web, otras fuentes excelentes son:

  • Codificación Dojo Wiki: KataCatalogue
  • CodeKata
  • Ruido geek de Peter Provost

More Interesting

¿La mayoría de los desarrolladores de software odian las patentes de software?

Como desarrollador de software, ¿cómo soportas el ruido de tipeo en la oficina?

¿Qué proceso de desarrollo de software no es adecuado para un inicio de software?

¿Existe realmente mucho ageism en la industria del desarrollo de software?

¿Por qué es tan importante escribir pruebas para algunos desarrolladores? He sido desarrollador de software durante 8 años y nunca he escrito ninguna prueba. Simplemente depuro mi código cuando tengo errores y todos mis proyectos tienen éxito.

¿Qué sucede si su empresa no cree en actualizar a la última versión de Visual Studio?

Fui entrevistado para un puesto de desarrollador de software en una startup. Querían que tomara una prueba en línea de 10 horas de duración. ¿Tomarías la prueba?

¿Por qué los servicios de desarrollo de software offshore han ganado popularidad en estos días?

¿Por qué las personas ignoran a las mujeres ingenieras / desarrolladoras de software?

Me colocaron en TCS y Tech Mahindra. Soy un estudiante de último año de CSE. ¿Cuál debo elegir para mi brillante carrera?

Cómo pasar de un trabajo académico al desarrollo de software

¿Qué piensan los desarrolladores de software de mediana edad si están trabajando en los mismos lenguajes de programación, marcos y pila de software que un nuevo graduado?

He planeado ser un programador profesional (desarrollador), pero no me gusta el álgebra. ¿Puedo lograr esto?

Cómo cambiar de un perfil de soporte a un perfil de desarrollador

¿Se recomienda que el currículum de un desarrollador de software se haga en LaTeX?