Diagrama de componentes

Diagrama de componentes: modelado eficiente de sistemas con módulos de software

Un diagrama de componentes es una herramienta de desarrollo basada en UML que, a partir de módulos de software, construye arquitecturas de sistemas más complejas y especifica las interacciones de los puertos e interfaces. Los diagramas de componentes UML mejoran la eficiencia de costes, ya que se basan en la repetición y reutilización de los módulos durante la planificación y el diseño.

Cómo compartir fragmentos de vídeo de YouTube

Compartir fragmentos de vídeos de YouTube: crea un enlace personalizado

Crear un enlace de YouTube con un marcador de inicio de visualización es la mejor opción para compartir un fragmento de vídeo a partir de un punto determinado. Así te aseguras, particularmente con los vídeos largos, de que el receptor vea solamente la información que le interesa y no tenga que ponerse a buscar el punto correcto. ¿Cómo se comparten fragmentos de vídeo de YouTube?

¿Qué es XML-RPC?

XML-RPC: llamadas a procedimientos remotos en formato XML

A finales de la década de 1990, la especificación XML-RPC sentó las bases de las interfaces prácticas y elementales de los servicios web modernos. El predecesor de tecnologías como SOAP permite ejecutar fácilmente funciones de acceso remoto a través de RPC. En el siguiente artículo descubrirás qué papel desempeñan el formato XML y el protocolo de transferencia HTTP(S) en esta especificación.

Clean code: ¿qué es el código limpio?

Clean code: principios, ventajas y ejemplos

El clean code o código limpio es uno de los pilares del desarrollo de software moderno y de gran calidad. Se trata de un código flexible, intuitivo y fácil de mantener. En este tutorial, te explicamos los principios más importantes del clean code, como KISS o DRY, y te presentamos algunos ejemplos para que aprendas a implementarlo.

¿Qué es el legacy code?

Legacy code: cómo trabajar con código obsoleto o desconocido

Legacy code es un término inglés que se traduce como código antiguo o código heredado. Este código suele ser incomprensible para los programadores, además de complicado de mantener y utilizar, ya que se basa en versiones de software anticuadas o escritas por otras empresas. El legacy code no se puede probar mediante pruebas de regresión, si bien existen maneras de trabajar con él.

Rust: lenguaje de programación

Rust: el lenguaje de programación moderno

Rust, el lenguaje de programación del entorno de Mozilla, ha despertado mucho entusiasmo entre los programadores y desarrolladores de software en los últimos años. Este lenguaje ofrece buenos resultados, tanto en la programación de sistemas, como en el desarrollo de aplicaciones web pequeñas y de alto rendimiento. Rápido, seguro y fácil al mismo tiempo: ¿cumple Rust con lo que promete?

Tutorial Bootstrap: los primeros pasos

Tutorial Bootstrap: primeros pasos con el framework de Twitter

En el mundo online, Bootstrap es una de las favoritas cuando se trata de elegir una solución de diseño responsivo para un proyecto web. Sin embargo, ¿qué es realmente Bootstrap? ¿Cómo funciona este framework de Twitter que fue pensado inicialmente como una herramienta de optimización interna? ¿Es posible que usuarios sin muchos conocimientos en programación le saquen el mayor provecho a este...

Application Programming Interface (API)

Application Programming Interface (API): cómo se comunican las aplicaciones

Para los usuarios, ordenar a un programa que envíe datos a otro programa para procesarlos allí es una obviedad. Pero no es raro que los programas provengan de casas y desarrolladores diferentes y se hayan desarrollado incluso en otros idiomas y, pese a todo, funcionen. Son las API (Application Programming Interface) las que lo hacen posible. ¿Cómo funcionan estas interfaces de programación de...

¿Qué es una GUI?

¿Qué es una interfaz gráfica de usuario (GUI)?

A la hora de diseñar software, aplicaciones y programas nuevos, la interfaz de usuario desempeña un papel fundamental, porque es lo que hace que el juego o la aplicación sean utilizables para el usuario final. La GUI forma así una interfaz entre la tecnología y las personas. Aquí te explicamos cómo funciona una GUI exactamente, y qué ventajas e inconvenientes tiene.

¿Qué es un wrapper?

¿Qué es un wrapper en programación?

Los envuelven distintos componentes de los programas como un sobre. El programa principal solo se comunica con el y este accede a las interfaces de las partes del programa que envuelve. Este proceso aporta a los desarrolladores de software un nivel de compatibilidad nunca visto a la hora de manejar diferentes bibliotecas, bases de datos o lenguajes de programación.


¡No te vayas! ¡Tenemos algo para ti!
Consigue tu dominio .es un año gratis.

Introduce el dominio que deseas en la barra de búsqueda para comprobar su disponibilidad.
12 meses desde 0€/año IVA incl.
después 10 €/año IVA incl.