Así me enseñaron a usar breakpoints en Eclipse 🟣

breakpoints en eclipse

Historias androides 9 – Así me enseñaron a usar breakpoints en Eclipse 🟣

Yo era Junior pero ni lo sabía. 😊

Este contenido está restringido.
Adquiere alguna formación.
O suscríbete para difrutar de los audios y vídeos exclusivos de Los androides Premium.

Habíamos montado una pequeña startup.

Estaba con mi compañero de iOS.

No sé cuántos años llevaría programando en ese momento…

Programar lo que es a nivel académico, empecé con C y C++ en 2002.

Pero no fue hasta 10 años más tarde, en 2012, cuando conseguí mi primer empleo como Android Developer.

Y del momento que te hablo, yo creo que rondaría el 2015 lo menos.

Efectivamente, 2015.

Lo acabo de comprobar. 😄

Vamos, que llevaba 3 años como programador “profesional” y no sabía poner un punto de ruptura. 🤦‍♂️

Esto es algo que comento en errores que cometemos los desarrolladores, por cierto.

Alguna vez los había usado… pero no formaban parte de mi día a día.

Yo iba aprendiendo a programar más o menos por mi cuenta.

Al margen de los estudios reglados y tutoriales gratuitos.

Sobre todo era mucho prueba y error.

El caldo de cultivo perfecto para caer en malos vicios. 😄

Y uno de ellos era que para depurar las apps, en lugar de poner breakpoints, metía logs a todo lo que se moviera.

Como si todas las apps que hiciera estuvieran destinadas a procesado de señal en tiempo real.

Desde prácticas de la carrera en el año catapum que utilizábamos algo parecido a Turbo Pascal, no había puesto un punto de ruptura.

No sé… imagino que pensaría que era algo que se usaba únicamente a nivel académico.

Me acuerdo de la cara que puso mi compañero de iOS cuando vio todo el código en el Eclipse lleno de logs para saber por dónde iban los tiros.

Un mar de System.out.println(); inundaba la pantalla.

¡Caray! Si es que ni siquiera usaba la clase Log. 🤣

Y ahí es cuando sucedió algo maravilloso.

Mi buen amigo, que pilotaba muchísimo más que yo, fue mi mentor y me explicó como poner un breakpoint e inspeccionar el valor de una variable. 🤯

Pelearse con el código está bien. Pero en su justa medida, macho.

El tiempo que te ahorra una mentoría es inestimable.

Sobre todo a largo plazo.

Es algo así como el interés compuesto.

Cuanto antes aprendes algo, más rápido vas haciendo las cosas a partir de ahí.

Lo malo que suele pasar al principio (y no tan al principio) de una carrera profesional, es que no se es consciente de ello.

El tiempo que te ahorra es una pasada.

Por supuesto, cuando estés atascado y tengas dudas, sigue estos 3 pasos:

  1. Pregunta
  2. Pregunta
  3. Pregunta

Usa la comunidad para ello.

Pero habrá veces que no veas algo.

¿Cómo vas a preguntar algo que desconoces?

Por eso las mentorías son tan eficaces. 🎯

Publicado: 2022-11-11 Actualizado: 2023-09-14