Buenas!.
Si tuvierais un procedimiento que se va a encargar de mostrar una serie de datos en un componente Gridview.
Podrías encontraros esta situación.
Tenemos un procedimiento:
MostrarEnGrid(unacolección)
Ademas también tengo un procedimiento que me va a crear una colección donde la llave es el país y el valor el número de ciudadanos.
(GenerarLista es una función.)
Solución1:
colecciontemporal = GenerarLista()
Y luego:
MostrarEnGrid(colecciontemporal)
Solución2:
MostrarEnGrid(GenerarLista())
¿ Cuál os parece más adecuada ?
En el primer caso usamos otra colección temporal pero puede ser más fácil de entender.
En el segundo caso resumimos código y eliminamos la colección temporal.
Saludos
¿ Claridad En El Código O Ahorro Del Mismo ?
Objetivo: Re: ¿ Claridad En El Código O Ahorro Del Mismo ?
La tentación de "comprimir" el código es fuerte pero si te pasas se hace difícil de entender y, sobre todo, de depurar. Cuestión de equilibrio, como todo.
Objetivo: Re: ¿ Claridad En El Código O Ahorro Del Mismo ?
Shordi:
¿ Te imaginas función de función de función ?..
Pues ese código lo había hecho hace tiempo, ahora que lo vi después de unos cuantos meses y puede que hasta un año, era algo complicado
verlo a la primera.
No creas, es algo típico de ver. Solo que se hace difícil de entender y depurar. Desde luego no creo que sea ideal de compartir con muchos programadores.
La idea pudiera ser. ¿ Se necesita almacenar ese valor o es desechable ?.
Al final llegaremos a la conclusión que dentro de los programadores nos encontraremos con programadores que tienen una filosofía a la hora
de trabajar con el código. Filosofía compartida, claro. ¿ Escalafones ?.
El problema es que luego no pueda cambiar esa forma de trabajar y lo entiendan pocos.
Para mi que se le va la cabeza.
Saludos
Citar:
¿ Te imaginas función de función de función ?..
Pues ese código lo había hecho hace tiempo, ahora que lo vi después de unos cuantos meses y puede que hasta un año, era algo complicado
verlo a la primera.
No creas, es algo típico de ver. Solo que se hace difícil de entender y depurar. Desde luego no creo que sea ideal de compartir con muchos programadores.
La idea pudiera ser. ¿ Se necesita almacenar ese valor o es desechable ?.
Al final llegaremos a la conclusión que dentro de los programadores nos encontraremos con programadores que tienen una filosofía a la hora
de trabajar con el código. Filosofía compartida, claro. ¿ Escalafones ?.
El problema es que luego no pueda cambiar esa forma de trabajar y lo entiendan pocos.
Para mi que se le va la cabeza.
Saludos
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.8408s (PHP: -91% SQL: 191%)
Consultas SQL: 45 - Debug off - GZIP Activado