Pasos a realizar a la hora de resolver un problema
Cuando tenemos que realizar alguna tarea, es recomendable pensar detenidamente antes de hacer. Lo siguiente es una lista de puntos que podrían ayudar a los programadores a mejorar sus tareas de día a día.
- Saber lo que quieren. Si no estás seguro, preguntar.
- Jugar, descubrir, mirar qué hay ahora.
- Dibujar un esquema o una lista de cosas sin entrar en detalles técnicos a hacer para llegar a lo que quieren
- Hallar la mejor manera para resolver el problema según tus experiencias. Intentar que el código sea más genérico y reutilizable posible.
- Intentar separar lógicas.
- Si hay algún BUG, comparar la funcionalidad que hay por defecto con la funcionalidad personalizada.
- Intentar imitar lo que hace el core de Magento. Seguir lo que hacen los profesionales de Magento.
- Si estás atascado en algún punto, hablar con los compañeros de trabajo y explicarles el problema. Recuerda que juntos sois más fuertes.