FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#41
|
||||
|
||||
Cita:
Una disculpa a elcigarra por las derivaciones que tuvo el hilo (al menos por lo que a mí me toca). Saludos. Al González. |
#42
|
||||
|
||||
Cita:
Si han sido suficientes para erradicar el vicio? Primera regla del programador es no toques código que funciona sin una buena razón. No veo una buena razón en revisar código viejo. Para el código nuevo probaré, te cuento cuando tenga mis propias pruebas de uso. Saludos. |
#43
|
||||
|
||||
Urbana respuesta, gracias. Y una disculpa si te hice sentir presionado, no era esa la intención. Cuando gustes te invito un trago en La Taberna.
|
#44
|
||||
|
||||
Je, je. Yo me di cuenta de tu mensaje oculto sólo hasta que cité tu mensaje. Pero de todas formas fue lo primero que me vino a la mente. No sé si sea cierto, pero alguna vez leí que de ahí viene la palabra nil.
// Saludos |
#45
|
||||
|
||||
Una pregunta, porque creo que me perdí en algún punto. Exactamente ¿qué es lo que no aceptaría FPC de mi codigo? ¿No compila? Es que se me hace raro, porque Delphi igualmente "protesta" marcando una advertencia, pero no impide la compilación y no veo porque no compilaría. Sintacticamente es correcto ¿no? ¿Qué error marca?
// Saludos |
#46
|
||||
|
||||
Cita:
Saludos. |
#47
|
||||
|
||||
¡Ah! Ok, gracias.
Y, como dice Al, hemos desviado el hilo, pero creo que nuestro compañero no lo verá tan mal ya que, a fin de cuentas, hemos estado hablando de buenas prácticas de programación. Aunque no le veo problema al nil.Free, lo cierto es que ejemplos como el que puse de la clase TPersona, no deben hacerse. No lo hagan en casa niños ----------------- Por otra parte, retomando el hilo original, quiero comentar que voy de acuerdo con lo expresado: un método no debe devolver objetos, a no ser que sea una especie de fábrica y quede claro tanto en la documentación como en el nombre:
// Saludos |
#48
|
||||
|
||||
Cita:
Lo siento, no pudo evitarlo tenía que decirlo. Disculpen que haya desviado el hilo. Saludos, |
#49
|
||||
|
||||
Hola ???
Retomando la pregunta inicial.
Por que no haces esto:
Al salir de la función GetStrings, la variable se libera sola. Un saludo |
#50
|
||||
|
||||
¿quien te ha dicho eso? ¿eh? que yo me entere
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#51
|
||||
|
||||
Evidentemente, no, no se libera sola.
Creo que hay una regla simple para no equivocarse: Si tú coges memoria --> tú tienes que liberarla cuando terminas Si Delphi coge memoria --> Delphi la libera cuando termina. No recuerdo si existe alguna excepción a la regla, como casi siempre |
#52
|
|||
|
|||
Cita:
Como sea... sinceras gracias. |
#53
|
||||
|
||||
Cita:
(perdón). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Buenas prácticas de programación | elcigarra | OOP | 18 | 07-11-2008 17:05:27 |
Siete prácticas para un óptimo y rápido desarrollo de software | poliburro | Noticias | 5 | 30-07-2008 16:48:55 |
buenas maneras... | BlueSteel | Humor | 23 | 13-06-2008 08:11:21 |
Buenas Noticias | faustoffp | Noticias | 0 | 04-09-2006 06:33:06 |
Ayuda Practicas En Delphi | MARIAM23 | Varios | 1 | 22-07-2006 01:19:34 |
|