"Hei, kjære venn! Jeg vil ikke være sentimental, men dette er siste gang vi møtes..."

"Professor, forlater du virkelig stillingen din? For jeg kommer definitivt ikke til å stoppe og forlate studiene mine. Du sa at du trenger å lære uten å stoppe, og holde forelesninger og bøker, og... Generelt sett en programmerer trenger å vokse hele tiden."

"Jeg er glad du lærte disse leksjonene godt. "Du vet hvem du skal henvende deg til hvis du noen gang vil forstå teorien ordentlig. Men jeg tror at snart vil du, min elev, overgå læreren din.

"Og selvfølgelig har jeg endelig valgt ut noe for deg!

Feilsøking i IntelliJ IDEA: en nybegynnerveiledning

La oss umiddelbart avklare noe: det er ingen kode uten feil... Dette er bare hvordan livet fungerer. Så vi bør ikke falle i stykker og gi opp hvis koden vår ikke fungerer som vi forventet.

Men hva bør vi gjøre? Vel, vi kunne sette System.out.println-setninger overalt og deretter kjemme gjennom konsollens utdata i håp om å finne en feil.

Når det er sagt, kan du (og folk gjør det) feilsøke ved hjelp av forsiktig logging.

Men hvis du kan kjøre koden din på en lokal maskin, er det bedre å bruke feilsøkingsmodus. I denne artikkelen vil vi vurdere å feilsøke et prosjekt ved hjelp av IntelliJ IDEA.

Hvordan refactoring fungerer i Java

Som du lærer programmering, mesteparten av tiden (bortsett fra når du graver i teori), skriver du kode og så skriver du litt til. Dette betyr delvis at de fleste begynnende utviklere tror at det er dette de vil gjøre i fremtiden. Det er i orden, men en programmerers jobb inkluderer også vedlikehold og refaktorisering av kode. I dag skal vi snakke om refaktorering.

I denne todelte artikkelen finner du en liten guide (sett med anbefalinger) for å skrive bedre kode. La oss gå gjennom de grunnleggende reglene og konseptene knyttet til å lage et system og arbeide med grensesnitt, klasser og objekter. La oss gå!

-->