Hulpfuncties
Een hulpfunctie is een kleinschalige functie die een vaak terugkerende taak binnen een programma uitvoert. Het doel is duplicatie te verminderen en de leesbaarheid te vergroten door een complexe operatie achter een duidelijke naam te verpakken. Hulpfuncties vertegenwoordigen doorgaans geen kernlogica van het domein; ze bieden ondersteunende functionaliteit die door meerdere delen van de code kan worden gebruikt.
Belangrijke kenmerken zijn onder meer een schone, gerichte taak en voorspelbaar gedrag. Idealiter zijn hulpfuncties klein,
Veelvoorkomende voorbeelden zijn stringmanipulaties, dataconversies, validatiechecks, formattering, en het ophalen of transformeren van gegevens in een
Ontwerp en onderhoud vereisen discipline. Kies duidelijke, beschrijvende namen en houd hulpfuncties lokaal bij de module
Hulpfuncties onderscheiden zich van kernlogica en van glue-code; ze dienen als bouwstenen die de leesbaarheid en