La importancia de trabajar en componentes
Mantener a un grupo de personas trabajando de forma coordinada muchas veces puede generar problemas, sin embargo es necesario para obtener objetivos en proyectos de gran alcance. Como desarrollador, te encuentras retos en el camino que te permiten crecer y mejorar las habilidades para solucionar problemas. Como equipo tuvimos el desafío de crear código entendible para otros. Lo solucionamos creando algunas reglas, por ejemplo: tratar de nombrar la variable o la función de tal forma que con tan sólo leer su nombre nos pudiera transmitir inmediatamente lo que hace. Otro hecho importante fue ver las posibles soluciones como componentes y no como un todo, y así tratar de encapsular pequeñas partes del código, que van creando un componente más complejo.
Un ejemplo claro de esto podría ser:
