Algunas ventajas… (¡si eres capaz de recordarlas!) – Parte III

Recordando la entrada anterior, en la que me cuestionaba la oportunidad de haber dotado una estructura clásica de nuestra programación, como puede ser la del registro (Record), de aspectos que podían acercarla notablemente a las clases, me llevó a profundizar un tanto sobre los motivos y ciertamente, tras la lectura de uno de los capítulos del libro "Delphi 2007 Handbook" de Marco Cantú, encontré que se aludían básicamente motivos de rapidez en la ejecución del código, por la forma en que se gestiona el acceso y la carga de la memoria en ambas estructuras. Los registros tienen menor coste en su gestión. Una variable local de registro, por poner un ejemplo, se gestiona en memoria desde la pila, motivo suficiente para que su coste sea menor que el soportado por una instancia de una clase que se ubica en una dirección de memoria y se gestiona desde el sistema de memoria (memory manager).

Multifind

El 29 de Julio del 2003 y tras varias semanas de trabajo, Jose Manuel Navarro y yo, decidimos presentar Multifind a un pequeño concurso que se celebra en una web de Internet: http://www.delphiheaven.com/ El premio consistía en un libro de Marteens, a la postre uno de los autores que divulgan conocimientos sobre bases de datos... Leer más →

Blog de WordPress.com.

Subir ↑