Convenzioni sulla scrittura del codice in Java

E’ doveroso scrivere il codice in java in maniera ordinata seguendo delle convenzioni ben precise

Questo serve per poter facilitare il lavoro a chi poi prenderà in mano il codice al vostro posto.

La prima cosa che bisogna memorizzare sono le definizioni di UPPERCASE, lowercase e CamelCase. Fate attenzione a come l’ho scritto così da poter capire subito di cosa si tratta.

La scrittura in UPPERCASE è quella scritta tutta in maiuscolo, quella in lowercase è quella tutta in minuscolo, quella invece in CamelCase è una scrittura che prevede l’inizio di ogni parola in maiuscolo, le restanti in minuscolo. Si fa uso della CamelCase quando dobbiamo dare a qualcosa un nome composto da più parole evitando di scriverle con gli spazi (es. BustaDiCaramelle, ChiaviAutomobile, ecc…).

Definite queste 3, andiamo a precisare il modo in cui devono essere scritti gli oggetti nel codice Java.

Definizioni

I pacchetti vengono definiti in lowercase. Questi sono fisicamente delle cartelle, e il livello dei path è definito con un punto(.)

import com.organizzazione.applicazione

Le classi vengono definite sempre al plurale e in CamelCase

public class NomeDellaClasse {

}

I metodi vengono definiti con la prima parola tutto in maiuscolo, e dalla successiva parola in CamelCase

public void nomeDelMetodo() {

}

Le variabili vengono definite con lo stesso modo dei metodi

int nomeDellaVariabile = 0;

Le costanti vengono definite in UPPERCASE, con la particolarità che nel caso ci trovassimo a che fare con una costante formata da più parole descrittive, utilizzeremo l’underscore (_) per separarle

int NOME_DELLA_COSTANTE = 0;

Vedremo successivamente le definizioni di ogni singolo elemento richiamato in questo articolo.

precedente | indice | successivo

Controlliamo ciclicamente il funzionamento dei link nei nostri articoli. Se noti dei link che non funzionano segnalacelo tra i commenti. Se hai apprezzato l'articolo considera l'idea di sostenere il blog anche con una piccola donazione. Grazie. Patreon / Ko-fi / Liberapay / Paypal

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *