Agentes Java

Estándar

matrix-code-agents

En esta ocasión hablaré un poco acerca de un tema avanzado de Java: Los Agentes Java. Un tópico que puede ser desconocido para muchos pero que puede resultar sumamente interesante.

Los Agentes son programas conscientes. Pueden entrar y salir de cualquier software conectado a su sistema. Esto significa que cualquiera que no está desconectado puede ser un agente. Dentro de la Matrix, ellos son todos y no son nadie.
-Morfeo, explicándole qué son los agentes a Neo.

Continuar leyendo

Una historia de doblaje

Estándar

Las pruebas de software son fundamentales para “garantizar” el correcto funcionamiento del mismo. Existen diferentes tipos de pruebas que se realizan a un software, cada una con diferentes objetivos como las pruebas unitarias, pruebas de integración, pruebas de carga, pruebas de seguridad, pruebas de regresión, entre otros. En el caso particular de las pruebas unitarias, se busca probar los componentes del sistema en aislamiento sin que haya interacción con otro componente del sistema, para poder obtener feedback de manera rápida. El problema es que en la mayoría de las casos los componentes interactúan con otras partes del sistema u otros sistemas en sí, haciendo difícil probar el componente de manera aislada.

Continuar leyendo

¿Qué es Java realmente?

Estándar

java_insolito

Puede parecer que si son desarrolladores Java, no necesitarán leer este artículo porque creerían que es redundante y hasta un insulto a sus conocimientos. En muchos casos puede que así sea, pero en muchos otros puede que no. Siempre pienso que una de las peores cualidades que puede tener un ingeniero de software es la Soberbia. Este defecto tiene una inherente falta de humildad, y trae consigo una actitud de sobreestimación de sus (quizás pobres) conocimientos y habilidades. Esta es una actitud que no le permitirá continuar su desarrollo profesional, ya que se cerrará a nuevos aprendizajes o a reforzar los actuales. Y es que ya lo dije anteriormente, esa actitud es fatal para una persona. En mi opinión, es mejor “no saber nada” y reforzar lo que sabes, que “saberlo todo” y seguir ignorando lo que no sabes.

Continuar leyendo