Per esempio, diciamo che esiste un file math.js. Pensalo come un modulo che contiene molte funzioni riutilizzabili.
Il contenuto del file è:
export function area(shape) {
normalize(shape)
... // real stuff here
}
function normalize(shape) {
... // real stuff here
}
export function circumference(shape) {
normalize(shape)
... // real stuff here
}
immagina che ci siano molte più funzioni come normalize
e ancora più export
funzioni utili.
La domanda è: è un buon stile di codifica per mettere non le funzioni di export
abili (le chiamerei funzioni private . normalize è tale funzione nel mio snippet di codice) nella parte inferiore del file ?