[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] nome variabili
On 2010-11-13 at 16:12:01 +0000, Pietro Feltrinelli wrote:
> le variabili che creo durante una script (C, php o python) e' meglio
> nominale maiuscole o minuscole ($VAR oppure $var) puo essere una domanda
> stupida, ma occupano lo stesso 'spazio' ?
ehm, script in C?
comunque, ogni linguaggio di programmazione ha delle sue convenzioni
per quello che riguarda il modo in cui chiamare variabili, funzioni
e quant'altro; per python in particolare vale la pena di consultare
il `PEP 8`_, che per le variabili suggerisce di usare nomi in minuscole,
con le parole separate da underscore.
.. _`PEP 8`: http://www.python.org/dev/peps/pep-0008/
L'usanza di scrivere le variabili in maiuscolo e` invece abbastanza
diffusa in bash ($UNA_VARIABILE), mentre i programmatori java
preferiscono il cosiddetto camelcase, in cui le parole sono tutte attaccate,
ma con le iniziali maiuscole (UnaVariabileDaProgrammatoreJava)
I programmatori C tendono ad usare le maiuscole solo per macro e costanti,
e scrivere le variabili come in python, come minuscole separate da
underscore, anche se tendenzialmente sono piu` portati ad abbreviare
in stile codice fiscale, per motivi storici (vrblc)
Per quello che riguarda lo spazio occupato, nel momento in cui un programma
gira ne gira la sua versione compilata, in cui i nomi delle variabili
sono spariti, per cui preoccuparsene e` abbastanza futile;
se invece si parla dello spazio su disco occupato dai sorgenti, beh,
anche li` mi sembra che siano problemi risolti da almeno una 20ina
di anni dalle dimensioni degli hard disk.
--
Elena ``of Valhalla''
homepage: http://www.trueelena.org
--
Per cancellare l'iscrizione: <talking-unsubscribe at ml.linuxvar.it>
Archivi web e configurazione: http://ml.linuxvar.it/ml/