"Olá, querido amigo! Não quero ser sentimental, mas esta é a última vez que nos encontraremos..."

"Professor, você realmente está deixando o seu cargo? Porque eu definitivamente não vou parar e abandonar meus estudos. Você disse que precisa aprender sem parar, e dar palestras, e livros, e... Em geral, um programador precisa crescer constantemente."

"Estou feliz que você aprendeu bem essas lições. "Você sabe a quem recorrer se quiser entender a teoria corretamente. Mas acho que em breve você, meu aluno, superará seu professor.

"E claro, eu finalmente escolhi algo para você!

Depuração no IntelliJ IDEA: um guia para iniciantes

Vamos esclarecer algo imediatamente: não há código sem bugs... É assim que a vida funciona. Portanto, não devemos cair em pedaços e desistir se nosso código não funcionar como esperávamos.

Mas o que devemos fazer? Bem, poderíamos colocar instruções System.out.println em todos os lugares e, em seguida, vasculhar a saída do console na esperança de encontrar um erro.

Dito isso, você pode (e as pessoas o fazem) depurar usando um log cuidadoso.

Mas se você puder executar seu código em uma máquina local, é melhor usar o modo de depuração. Neste artigo, consideraremos a depuração de um projeto usando o IntelliJ IDEA.

Como a refatoração funciona em Java

À medida que você aprende programação, na maioria das vezes (exceto quando se aprofunda na teoria), você escreve código e depois escreve um pouco mais. Em parte, isso significa que a maioria dos desenvolvedores iniciantes acredita que é isso que farão no futuro. Tudo bem, mas o trabalho de um programador também inclui manter e refatorar o código. Hoje vamos falar sobre refatoração.

Neste artigo de duas partes, você encontrará um pequeno guia (conjunto de recomendações) para escrever um código melhor. Vamos examinar as regras e conceitos básicos relacionados à criação de um sistema e ao trabalho com interfaces, classes e objetos. Vamos!

-->