Come organizzi le tue funzioni sollevate?

1

In un modulo (file) organizzo diverse funzioni relative a un'attività specifica del dominio. Solitamente inserisco la funzione linearmente dall'alto verso il basso, quindi compongo una chiamata funzionale in basso. Così facendo posso seguire facilmente il flusso su ciò che sta accadendo.

Ma quando inserisco una funzione riutilizzabile, "interrompe" il flusso puro in quanto diverse funzioni devono chiamare la stessa funzione riutilizzabile. Come organizzare al meglio le funzioni riutilizzabili (sollevate)?

Usi qualche separazione visuale dalla normale funzione del flusso lineare delle operazioni? Li sollevate sul fondo? Li dichiarate in cima al file? Usi una speciale distinzione nel loro nome per differenziarli per funzioni lineari non riutilizzabili che fanno parte del flusso di operazioni? Ci sono buone pratiche per questo?

    
posta Benj 11.07.2016 - 16:42
fonte

1 risposta

0

Tuttavia, se lo organizzi, l'importante è avere uno standard. Personalmente, mi piace metterli vicino alla parte superiore del file, direttamente sotto i tipi pubblici, e sopra le funzioni interne, ma questo layout non sarebbe logico con quello che stai già usando (che mette una funzione di livello superiore in basso del file) quindi forse potresti provare a invertirlo?

    
risposta data 12.07.2016 - 11:40
fonte

Leggi altre domande sui tag