Los hábitos generalmente son el resultado de enfoques de prueba y error de las cosas y de 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 que se pague el alquiler.
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
- Prefieres dibujar y diseñar que escribir procrastinació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.
Con suerte, ha descubierto que si diseña más tiempo, su código es mejor. Si puede mirar hacia atrás y ver que no importa cuánto tiempo dedique al diseño, puede cambiar. Otra consideración es la frecuencia con la que descubre problemas después de haber escrito el código en comparación con el trabajo con sus diseños. Si no encuentra problemas hasta después de escribir un código, debe considerar un equilibrio y comenzar a codificar algo más temprano que tarde. Tal vez este enfoque podría aplicarse al uso de nuevas tecnologías o una característica muy compleja.
No sé si tengo la disciplina para mantener un enfoque u otro, incluso cuando descubro que uno funciona mejor que el otro. A veces siento la necesidad de ir a la pizarra; otros el teclado.