22/06/2011, 00:43
|
| | | Fecha de Ingreso: octubre-2008 Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 2 meses Puntos: 66 | |
Respuesta: Duda con las buenas practicas para el codigo, buenas,
usar variables globales por temas de memoria pudiera ser, sí. aunque bueno, en estos tiempos que corren las máquinas son lo suficientemente potentes como para aguantar unas cuantas variables globales (otra cosa es que tengas un millon de variables globales, que me imagino que afectará). eso desde mi más profunda ignorancia respecto al consumo de memoria en estos casos...
que sea malo o bueno usarlas depende. su razón tiene yoniti para advertirte que un mal uso de una variable global te pueda complicar una función que use el mismo nombre de tu variable global, ya que te modifica el valor de una u otra.
pero en otros casos es necesaria. por ejemplo si quieres mantener un contador a lo largo de varias funciones deberías de tener una variable global que contabilice esos movimientos.
basicamente consiste en analizar bien tu código, y saber si es necesaria usar una, dos o las que sean, y que no te vayan a hacer conflicto con otras del mismo nombre.
saludos. |