Questa non è la ragione per cui di solito viene data. I nomi di variabili lunghe aumentano la comprensibilità perché possono spiegare lo scopo di una variabile in modo più esplicito. temperature_of_the_main_reactor
spiega più di solo temparature
.
Il punto è che i token lunghi diminuiscono la leggibilità - impiegano più tempo per elaborare e l'aumento è super-lineare (ci vuole più del doppio del tempo per leggere un identificatore di 20 caratteri di un 10 -carattere uno). Quindi c'è un compromesso tra espressività e concisione, e il punto debole è in qualche modo un valore soggettivo, poiché la gente legge in modo piuttosto ideologico. Questo è il motivo per cui c'è così tanto dibattito sul modo giusto di nominare le variabili.
Come al solito, affrontare un compromesso richiede che tu segua i principi entrambi e decida quanto peso assegnare a ciascuno di essi.