Sobrecarga

La sobrecarga es un concepto de programación que se refiere a la capacidad de definir múltiples métodos con el mismo nombre pero con diferentes firmas. Esto permite una mayor flexibilidad a la hora de diseñar clases y métodos, ya que permite invocar métodos con diferentes tipos de argumentos. La sobrecarga puede usarse para crear métodos … Leer más

Máquina de Estado

Una máquina de estado es una máquina que puede estar en uno de un número finito de estados. La máquina está en un solo estado a la vez; puede cambiar de un estado a otro sólo como resultado de una entrada. ¿Es una máquina de estado un software? Una máquina de estado es una construcción … Leer más

jQuery

jQuery es una biblioteca de JavaScript rápida, pequeña y rica en funciones. Hace que cosas como el recorrido y la manipulación de documentos HTML, el manejo de eventos, la animación y el Ajax sean mucho más simples con una API fácil de usar que funciona en una multitud de navegadores. Con una combinación de versatilidad … Leer más

Joomla

Joomla es un sistema de gestión de contenidos (CMS) gratuito y de código abierto para la publicación de contenidos web. Está construido sobre un marco de aplicación web modelo-vista-controlador que puede ser utilizado independientemente del CMS. Joomla está escrito en PHP y utiliza técnicas de programación orientada a objetos (POO) y patrones de diseño de … Leer más

JavaScript orientado a objetos

El JavaScript orientado a objetos es un lenguaje de programación que utiliza objetos y prototipos para crear software. Está basado en el lenguaje de programación ECMAScript y ha sido estandarizado por la ECMA. JavaScript es un lenguaje basado en prototipos, lo que significa que los objetos heredan propiedades y métodos de otros objetos. Esto permite … Leer más

Blogosfera

El término «blogosfera» se utiliza para describir el mundo online de los blogs y las bitácoras. Es una combinación de las palabras «blog» y «ambiente». El término se acuñó por primera vez a finales de los años 90. ¿Cuáles son los 3 tipos de blogs? 1. Blogs de desarrollo: Estos blogs se centran en temas … Leer más

Java Swing

Java Swing es un kit de herramientas de interfaz gráfica de usuario (GUI) para Java. Es el kit de herramientas GUI estándar para la programación en Java. Swing proporciona un rico conjunto de componentes GUI, incluyendo botones, etiquetas, campos de texto y paneles divididos. Swing también proporciona un conjunto de gestores de diseño que le … Leer más

Extensiones de gestión de Java (JMX)

Java Management Extensions (JMX) es un conjunto de tecnologías basadas en Java que proporciona a los desarrolladores una forma sencilla y estandarizada de crear, gestionar y supervisar aplicaciones, servicios y recursos en un entorno distribuido. La tecnología JMX permite a los desarrolladores crear sofisticadas soluciones de gestión distribuida tanto para aplicaciones empresariales como basadas en … Leer más

Revisión del código

La revisión del código es el proceso de inspeccionar manualmente el código en busca de posibles errores. Puede realizarse como parte del proceso de garantía de calidad de un equipo de desarrollo de software o como parte del análisis estático de una herramienta de revisión de código. La revisión del código también se puede hacer … Leer más

Pila de software

Una pila de software es un conjunto de herramientas y tecnologías de software que se utilizan para crear una solución de software completa. El término «pila» se refiere al hecho de que estas herramientas y tecnologías de software se superponen, y cada capa proporciona un conjunto específico de funcionalidad. El tipo más común de pila … Leer más