"Ciao, caro amico! Non voglio fare il sentimentale, ma questa è l'ultima volta che ci vediamo..."

"Professore, sta davvero lasciando il suo posto? Perché sicuramente non mi fermerò e abbandonerò i miei studi. Ha detto che deve imparare senza fermarsi, e tenere lezioni, e libri, e... In generale, un programmatore ha bisogno di crescere costantemente".

"Sono contento che tu abbia imparato bene queste lezioni. "Sai a chi rivolgerti se vuoi capire bene la teoria. Ma penso che presto tu, mio ​​​​allievo, supererai il tuo insegnante.

"E ovviamente, finalmente ho scelto qualcosa per te!

Debug in IntelliJ IDEA: una guida per principianti

Chiariamo subito una cosa: non c'è codice senza bug... È così che funziona la vita. Quindi, non dovremmo cadere a pezzi e arrenderci se il nostro codice non funziona come ci aspettavamo.

Ma cosa dovremmo fare? Bene, potremmo mettere le istruzioni System.out.println ovunque e poi setacciare l'output della console nella speranza di trovare un errore.

Detto questo, puoi (e le persone lo fanno) eseguire il debug utilizzando un'attenta registrazione.

Ma se puoi eseguire il tuo codice su un computer locale, è meglio usare la modalità Debug. In questo articolo considereremo il debug di un progetto usando IntelliJ IDEA.

Come funziona il refactoring in Java

Mentre impari a programmare, la maggior parte delle volte (tranne quando scavi nella teoria), scrivi codice e poi ne scrivi ancora. Questo in parte significa che la maggior parte degli sviluppatori principianti crede che questo sia ciò che faranno in futuro. Va tutto bene, ma il lavoro di un programmatore include anche il mantenimento e il refactoring del codice. Oggi parleremo di refactoring.

In questo articolo in due parti troverai una piccola guida (insieme di raccomandazioni) per scrivere codice migliore. Esaminiamo le regole e i concetti di base relativi alla creazione di un sistema e all'utilizzo di interfacce, classi e oggetti. Andiamo!

-->