Ver Mensaje Individual
  #4  
Antiguo 30-09-2014
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por jeremiselxi Ver Mensaje
trabajare con muchos procedimientos y funciones sin embargo necesito saber cual es la mejor practica de donde debo colocar todos mis procedimientos
Ya que lo preguntas te comentaré algunas cosas que espero te aclaren un poco:
  1. Tu procedimiento sumar no está en el form1 como dices. Estar en el form1 significaría que es un método de la clase:

    Código Delphi [-]
    type
      TForm1 = class(TForm)
        ...
      public
        procedure sumar(a: string);
      end;
  2. Tal como está, el procedimento sumar no es más que un procedimiento suelto que resulta estar declarado en la misma unidad que el formulario pero sin ninguna relación con él.

  3. Este tipo de procedimientos no deberían estar ahí.

  4. Los procedimientos sueltos de uso general -y si va a ser usado desde otra unidad ya califica como de uso general- deberían ir en su propia unidad y no mezclados con la clase de un formulario.

  5. Si tienes muchos procedimientos y funciones de uso general te conviene distribuirlos en varias unidades de acuerdo a su uso.

// Saludos
Responder Con Cita