Estaba leyendo el libro Refactoring to patterns y me preguntaba cómo puedo tener la oportunidad de practicar las habilidades, porque sin una práctica deliberada sobre nuevas formas de refactorizar y usar patrones, mis habilidades no mejorarán.
Pero el trabajo de oficina requiere que termine cada tarea lo más rápido posible. La mayoría de las veces, el diseño y la arquitectura del proyecto no son controlados por mí, solo puedo seguir el estilo similar al código existente. A veces hay un proyecto con un mal diseño, pero también hay otro desarrollador cuya habilidad de diseño es mejor que la mía y ya tiene todo el plan para refactorizar el proyecto, por lo que solo estoy siguiendo su plan. ¿Cómo obtengo oportunidades para practicar?
Creo que tienes las siguientes opciones:
fuente