FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Reducir lineas de codigo
Hola estoy haciendo un codigo basandome en un manual de lectura de todo tipo de archivos y estoy tratando de optimizar el codigo porque me han quedado muchas lineas de codigo , el codigo es este :
El tema es que no quiero usar classes porque ya hice un codigo que funciona perfecto pero como es una aplicacion consola hace que el programa pese mas de lo habitual :
Ya reduci las lineas de codigo del codigo inicial lo mas que puede , ¿ Hay alguna forma de reducir mas el codigo inicial sin tener que usar Classes ? Última edición por JuanOrtega fecha: 22-02-2015 a las 17:12:07. |
#2
|
|||
|
|||
Reducir lineas, reducir peso del ejecutable u optimizar rendimiento? Igual me equivoco pero creo que no tiene porque ser lo mismos. En teoria a la hora del compilar el compilador se encarga de optimizar a su manera lo que ha escrito el programador y en bastantes ocasiones fuentes con bastantes diferencias dan como resultado el mismo exe.
Yo por proponer algo propondria que cuando pases a un funcion como parametro una string cuyo valor no vaya a cambiar durante la ejecución de la función, lo hagas como constante (cosa que por cierto haces cuando usas clases). No te va a reducir código, es mas añade unos cuantos caracteres mas pero el rendimiento debería mejorar bastante. |
#3
|
||||
|
||||
Teniendo en cuenta que la cantidad de líneas no es relevante al rendimiento del programa, se me ocurre que si Filelimite(F) devuelve el tamaño total de un archivo, no es necesario utilizarlo. Solo harías el while, comprobando que los bytes leídos son mas que 0.
Obviamente puedes quitar las líneas en blanco que dejas en la función. También puedes poner todo en una gran línea. En cuanto a optimización, el establecer la longitud de la cadena, puedes hacerlo solo una vez, pues todas las lecturas posteriores serán iguales.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
poner numeros a las lineas de codigo | kurono | Varios | 7 | 25-04-2012 09:20:29 |
Estandares en lineas de codigo?? | andresenlared | Varios | 8 | 05-06-2011 00:24:58 |
consulta de lineas de codigo | alfil123 | Conexión con bases de datos | 1 | 13-01-2008 06:03:12 |
Una web con 225,816,744 lineas de código | Jesús Pena | Noticias | 6 | 09-02-2006 07:48:35 |
Numero de lineas de codigo | jollodel | Varios | 1 | 06-10-2005 14:42:36 |
|