Iedere programmeertaal heeft eigen conventies voor het schrijven van nette code. Onder conventies verstaan wij bepaalde manieren waarop je dingen hoort op te schrijven zodat deze goed leesbaar zijn voor andere programmeurs.
Zo zijn er bij het programmeren Java de volgende afspraken:
public static final
-velden) altijd in upper snake case (ENKEL_HOOFDLETTERS met een _ tussen de woorden).Bij deze opdracht gaan we zelf een StringUtils
klasse maken die hulpmethoden bevat om Strings om te zetten naar de
verschillende case styles die gebruikt worden bij programmeren. Deze case styles moet je implementeren, van iedere
style hebben we een voorbeeld toegevoegd:
Bij de relevante links vind je meer informatie over de verschillende case stijlen.
L33t is uiteraard geen case style die gebruikt wordt bij programmeertalen, maar wel een internetschrijfwijze die wordt gebruikt door mensen die iets te veel met IT bezig zijn. Bij L33t sp34k kun je volstaan door enkel substituties te schrijven voor alle klinkers.
Let op, in het klassendiagram zijn static
methoden onderstreept.