Al incluir un Uses ¿se carga todo a memoria?
Hola
La duda es la expresada en el título, no he encontrado en la ayuda de delphi (o no he sabido buscar) algo que me indique cómo es la repercusión de incluir uses muy extensos para solo usar una o dos funciones de los mismos.
Por ejemplo, creo recordar que en este foro alguien mencionó que no era conveniente incluir la libería DateUtils para usar solo la función IsLeapYear, pero alguien más le refutó diciendo que Delphi no carga toda la librería, solo la parte que se ocupa.
La duda ha resurgido por que alguien me solicita hacer una unidad con varias decenas de funciones y que ahí todos vayamos agregando las funciones que vayamos haciendo en nuestros proyectos y luego la podremos incluir en cada uno de ellos, y no estamos seguros si eso sea conveniente, es decir, tener una unidad que con el tiempo irá creciendo cada vez más para solo usar unas pocas funciones que la mayoría no son de más 20 lineas, queremos documentarnos sobre ello.
gracias por la información que puedan aportarme
Saludos
|