Título: [C] Crear una variable a la mitad de un bloque. Publicado por: fafafa01 en 9 Febrero 2017, 00:03 am Quisiera saber si es legal y una buena practica crear una variable a la mitad de un bloque después de haber escrito código, como por ejemplo:
Código
Título: Re: [C] Crear una variable a la mitad de un bloque. Publicado por: engel lex en 9 Febrero 2017, 00:10 am legal es... valido tambien... normalmente la mejor practica es declarar las variables cerca de sus lugares de uso para que sea facil a nivel visual asociarlas... de poco vale que declares 100 variables al inicio y luego no sepras que es para que
Título: Re: [C] Crear una variable a la mitad de un bloque. Publicado por: dato000 en 9 Febrero 2017, 14:32 pm Quisiera saber si es legal y una buena practica crear una variable a la mitad de un bloque después de haber escrito código, como por ejemplo: Código
Con tal de que lo entiendas y le des el uso que necesites, no hay problema. Las convenciones e indicaciones no es que sean LA LEY, sino que son recomendaciones para organización del proyecto. Título: Re: [C] Crear una variable a la mitad de un bloque. Publicado por: ThunderCls en 11 Febrero 2017, 01:32 am En mi caso opino que la mejor forma es declararlas cuando las necesites, solo en el bloque que vayan a ser usadas. Y me baso en un par de principios:
1- De esta forma la variable sera usada solo en el bloque de código actual y la memoria asociada sera disposable una vez salgas de dicho bloque 2- Mejor estructuracion de codigo, proteccion de variables y reutilizacion de nombres 3- Mucho mejor para el que escribe y para el que lee tu código 4- Si se puede...por que no? |