Los hábitos suelen ser el resultado de los enfoques de prueba y error de las cosas y continuar lo que nos da los resultados deseados y evitar lo que no. Hacer lo que nos gusta y evitar lo que no nos gusta también entra en juego. Eso funciona hasta cierto punto porque, eventualmente, haremos algo que no nos gusta para poder pagar la renta.
Depende de lo que te lleve a esto y tus razones. Aquí hay algunos:
- Con demasiada frecuencia, ha tenido que cambiar el código debido a cambios en el diseño
- No cambia un diseño deficiente porque la solución menor ya estaba codificada
- Preferiría dibujar y diseñar que escribir dilación de código
- tener que preocuparse por la sintaxis y los detalles de la codificación, lo distrae de pensar en mejores diseños.
Esperemos que hayas descubierto que si diseñas más, tu código es mejor. Si puede mirar atrás y ver que no importa cuánto tiempo dedique al diseño, es posible que desee cambiar. Otra consideración es la frecuencia con la que está descubriendo problemas después de haber escrito un código en comparación con el trabajo con sus diseños. Si no encuentra problemas hasta después de escribir algún código, debe considerar un balance y comenzar a codificar algo más temprano que tarde. Quizás este enfoque podría aplicarse al uso de nuevas tecnologías o una característica muy compleja.
No sé si tengo la disciplina para seguir con un enfoque u otro incluso cuando descubro que uno funciona mejor que el otro. A veces siento la necesidad de ir a la pizarra blanca; otros el teclado.