"¡Hola, querido amigo! No quiero ser sentimental, pero esta es la última vez que nos vemos..."

"Profesor, ¿realmente dejará su puesto? Porque definitivamente no voy a parar y abandonar mis estudios. Dijo que necesita aprender sin parar, y dar conferencias, y libros, y... En general, un programador necesita crecer constantemente".

"Me alegro de que hayas aprendido bien estas lecciones. "Ya sabes a quién acudir si alguna vez quieres entender la teoría correctamente. Pero creo que pronto tú, mi alumno, superarás a tu maestro.

"¡Y por supuesto, finalmente elegí algo para ti!

Depuración en IntelliJ IDEA: una guía para principiantes

Aclaremos algo de inmediato: no hay código sin errores... Así es como funciona la vida. Por lo tanto, no debemos desmoronarnos y rendirnos si nuestro código no funciona como esperábamos.

Pero, ¿qué debemos hacer? Bueno, podríamos poner declaraciones System.out.println en todas partes y luego revisar la salida de la consola con la esperanza de encontrar un error.

Dicho esto, puede (y la gente lo hace) depurar utilizando un registro cuidadoso.

Pero si puede ejecutar su código en una máquina local, es mejor usar el modo de depuración. En este artículo, consideraremos la depuración de un proyecto usando IntelliJ IDEA.

Cómo funciona la refactorización en Java

A medida que aprende programación, la mayoría de las veces (excepto cuando profundiza en la teoría), escribe código y luego escribe un poco más. En parte, esto significa que la mayoría de los desarrolladores principiantes creen que esto es lo que harán en el futuro. Eso está muy bien, pero el trabajo de un programador también incluye el mantenimiento y la refactorización del código. Hoy vamos a hablar sobre la refactorización.

En este artículo de dos partes, encontrará una pequeña guía (conjunto de recomendaciones) para escribir mejor código. Repasemos las reglas y conceptos básicos relacionados con la creación de un sistema y el trabajo con interfaces, clases y objetos. ¡Vamos!

-->