Forse la preoccupazione non riguarda i bit sul cavo, ma il sovraccarico di lettura e ri/sovra-visualizzazione del codice.
Io tendo a privilegiare i nomi brevi all'interno della funzione e a rendere i nomi delle funzioni il tempo necessario, ma il più breve possibile senza perdere significato utile.
Senza dubbio è un trade-off. Dipende se vuoi che il tuo codice assomigli al linguaggio naturale o che sia più implicito e compatto.
Alcuni nomi di prefissi variabili per inserire informazioni di contesto in essi.Dico, se è necessario, l'IDE dovrebbe fornire tali capacità di iniezione come una sovrapposizione visiva sul codice tramite simboli di contesto.
La prossima versione di Visual Studio renderà la ginnastica di annotazione molto più semplice tramite un meccanismo di estensibilità a grana fine esteso nell'editor stesso. Tuttavia non ho usato Visual Studio per modificare Javascript.
Vedo ora che la vostra preoccupazione è davvero il compromesso dello spazio. Questo non dovrebbe mai, mai, mai essere un problema. Sempre sempre preferire sempre la leggibilità sui bit sul filo, esp. poiché la compressione esiste, come notato dagli altri commentatori.
L'unica cosa che vorrei aggiungere è la precedente, che è che a volte la comprensione è resa più facile con nomi compatti su nomi eccessivamente lunghi. Ma è più difficile ottenere i nomi brevi nel modo giusto. I nomi lunghi sono molto più facili e veloci da inserire nella mia esperienza.
La ragione per i nomi brevi non dovrebbe mai essere la compressione dei dati solo l'efficienza cognitiva. Ciò che funziona è individuale.
fonte
2009-03-22 14:01:33
Penso che dovresti prendere chiunque pensi onestamente che fAtAjtW sia migliore e farli girare nel loro badge sviluppatore. –