En namnkonvention är en regel att följa när du bestämmer vad du ska namnge din identifierare (t.ex. klass, paket, variabel, metod etc.).
Annorlunda Java-programmerare kan ha olika stilar och metoder för hur de programmerar. Genom att använda vanliga Java-namnkonventioner gör de sin kod lättare att läsa för sig själva och för andra programmerare. Java-kodens läsbarhet är viktigt eftersom det innebär att mindre tid läggs på att försöka ta reda på vad koden gör, vilket ger mer tid att fixa eller ändra den.
För att illustrera punkten är det värt att nämna att de flesta mjukvaruföretag kommer att ha ett dokument som beskriver namnskonventionerna som de vill att deras programmerare ska följa. En ny programmerare som blir bekant med dessa regler kan förstå koden skriven av en programmerare som kan ha lämnat företaget många år i förväg.
När du väljer ett namn för en identifierare, se till att det är meningsfullt. Om ditt program till exempel hanterar kundkonton väljer du namn som är vettiga för att hantera kunder och deras konton (t.ex. kundnamn, kontodetaljer). Oroa dig inte för längden på namnet. Ett längre namn som sammanfattar identifieraren perfekt är att föredra framför ett kortare namn som kan vara snabbt att skriva men tvetydigt.