Inicio

blog en pruebas

Hoy inauguro este blog. La temática principal va a ser desarrollo de todo tipo de software, desde aplicaciones shareware – el segmento en que desarrollo mis aplicaciones – al desarrollo web – en el que estoy comenzando. Este blog va a ser continuación de software*, pero posiblemente sea un blog…

Refactorizando con arrays de controles

La refactorización en Programación Extrema consiste en la revisión continua del código para mejorar su legibilidad, evitar duplicaciones, hacerlo más eficiente y más facilmente modificable. Para una introducción a la Programación Extrema ver el post de 30.ago.2002 de este weblog. Estos dias estoy migrando Guardian a Harbour y mi buen…

Historia de los lenguajes Xbase

Joaquín Hernández MárquezTrabajo realizado para la asignatura Historia de la Informática y Metodología de la CienciaReproducido con autorización del autor 24.ene.2003 El término de lenguajes xBase nace de un sistema de gestión de bases de datos llamado dBase, que en los años 80 y 90 dominó el mercado de las…

Quitando comboboxes

Un combobox o cuadro de lista desplegable es un control en que el usuario introduce o elige un valor de una lista para un campo determinado. Se suele usar cuando el campo corresponde a una clave ajena el fichero en que estamos y a menudo se restringe la introducción manual…

Diseño de interfaces: sobre folders

09.may.2002 Uno de los controles que utilizo habitualmente en mis programas son los folders de Fivewin. Según el libro ‘ The Windows Interface Guidelines — A Guide for Designing Software’ este control se denomina TAB y presenta una analogía a los separadores de los cuadernos y permite mostrar varios páginas dentro…

Programación supermodular

Manuel Calero Solís 24.abr.2002 «Cuanto más se dividen los obstáculos son más fáciles de vencer«.Concepción Arenal (1820-1893); escritora y socióloga española. Hace algunos meses en una conversación a través del messenger con mi amigo Paco, empezamos a hablar de las distintas técnicas de programación y hablamos de una que yo…