Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
¿ Claridad En El Código O Ahorro Del Mismo ?
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje ¿ Claridad En El Código O Ahorro Del Mismo ? 
 
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
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: ¿ Claridad En El Código O Ahorro Del Mismo ? 
 
Shordi:

Citar:

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.


¿ 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
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Escribir 2 Textbox Al Mismo Tiempo O ... metalgearxd General 2 Sabado, 09 Marzo 2013, 00:40 Ver último mensaje
metalgearxd
No hay nuevos mensajes Manteniendo El Código Programas Relacione... portaro General 2 Jueves, 23 Abril 2015, 21:32 Ver último mensaje
portaro
No hay nuevos mensajes Mismo Código, Se Ejecuta Con Gb.gui Y No ... Shell Controles/Librerías/Componentes 8 Lunes, 18 Julio 2016, 17:28 Ver último mensaje
jguardon
No hay nuevos mensajes Scratch To Gambas Algun Amigo Podria Hacer... portaro General 6 Jueves, 26 Julio 2018, 07:43 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No 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



  

 

cron