1.3-Object-Georienteerd-Programmeren

Programmeerstijlen

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:

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.