Ora sembrava inquietantemente familiare. Anche la minimizzazione sui token, anche se non portata all'estremo. Io preferisco usare fname che filename, ad esempio, out per output, x per l'input di dati, n per conteggi, l per lunghezze e così via. lx sarebbe la lunghezza di x, la lunghezza di y, ... si ottiene la deriva.
Inoltre, poiché gestisco spesso serie di dati di grandi dimensioni in applicazioni scientifiche, utilizzo le strutture di indice in R molto. Quando scrivo tutti quegli indici, il codice mi fa male agli occhi. Quindi l'indice diventa id, o anche solo io.
Ancor più, le strutture di loop specifiche in R (la famiglia applicabile) richiedono spesso una dichiarazione di funzione all'interno della chiamata apply. In questi casi uso sempre x, y, z, ... Queste funzioni sono spesso una o due righe, quindi è chiaro da dove proviene e non ingombra lo schermo.
Non è una brutta cosa, se hai alcune convenzioni di denominazione coerenti con il codice completo e fornisci commenti per spiegare i nomi delle variabili più oscuri. Alla fine, mi rende più leggibile il codice di una lunga fila di cammelli che arrancano sullo schermo.