Divide y vencerás

divide y vencerás

Episodio 25 – Divide y vencerás

El hecho de que la programación se vuelva complicada, se debe muchas veces a la falta de orden.

Ser ordenados, dar buenos nombres a las variables, usar la S de SOLID, aplicar un estilo de código adecuado y cosas por el estilo nos ayuda muchísimo a conseguir este cometido.

Divide y vencerás

Transcripción

¡Muy buenas!
Soy Gabi Moreno y te doy la bienvenida al episodio número 25 de Productividad en el Desarrollo Android. El podcast donde hablamos sobre qué puedes hacer para ser una desarrolladora o desarrollador Android más eficaz y eficiente.

Te contamos técnicas, hábitos, herramientas, conceptos, tips y todo aquello que te va a hacer crecer sí o sí.

Hay algo que todos tenemos en común y es que el día dura 24 horas.

Como inviertas o gastes este tiempo es cosa tuya.

Divide y vencerás.

En esta ocasión te voy a contar uno de los secretos que, si dominas, nada va a poder contigo, y esto no es otra cosa más que el arte de dividir.

Se aplica en multitud de disciplinas y, como no, también en el mundo del desarrollo Android.
El hecho de que la programación se vuelva complicada se debe muchas veces a la falta de orden.

Ser ordenados, dar buenos nombres a las variables, usar la S de sólido, aplicar un estilo de código adecuado y cosas por el estilo nos ayudan muchísimo a conseguir este cometido.

Y si hacemos un poco de historia, o ya casi prehistoria, en Android nos damos cuenta de que uno de los problemas que surgían antiguamente era que metíamos todo el código dentro de las actividades, y ello nos llevaba a hacer cada vez más difícil de entender y mantener el código.

Si nos paráramos a analizar un poco, el hecho de que usemos patrones de arquitectura es un uso práctico de esta regla tan abstracta que es lo de divide y vencerás.

Al final, lo que hacemos es ir delegando en ciertas partes del código cada uno de los cometidos que tenemos que realizar.

Y con ello conseguimos un código mucho más rápido…

Publicado: 2020-12-09 Actualizado: 2024-05-19