Best Practices


IIB: Cómo se usa el Flow exerciser en IBM Integration Bus v10

En la nueva versión de IIB v10 se incorpora una nueva herramienta llamada Flow Exerciser que está disponible desde el editor de flujos y que facilita las pruebas de cada flujo, ya que guarda tanto el mensaje de prueba que usemos en la entrada y salida, como todos los datos de localEnvironment, Environment, Message y Excepction producidos por cada uno de los nodos por los que el mensaje pasa, pudiendo consultar la ejecución posteriormente. Para comenzar a utilizarlo, desde el editor de flujos vemos que aparece una nueva barra de herramientas. Debemos pulsar sobre el siguiente botón de comenzar a […]


Estándares de nomenclatura: Snake Case, Kebab Case, Camel Case…

Si has trabajado con diferentes lenguajes de programación, ya te habrás dado cuenta que cada uno de ellos tiene su propia convención sobre cómo debemos de nombrar nuestras variables, métodos, clases, etc. Estas convenciones o estándares de nomenclatura son un conjunto de normas para un lenguaje de programación específico y se recomiendan como buenas prácticas para facilitar la lectura del código y sea más fácilmente entendible y mantenible. Veamos las más usadas: Upper Case: Todas las letras del identificador se encuentran en mayúsculas, por ejemplo: EJEMPLODENOMENCLATURA. Es usado, por ejemplo, para las constantes definidas en PHP. Camel Case: El nombre […]


Un acercamiento al Design Thinking

Aunque nació allá por los años 70, el Design Thinking se ha puesto de moda en las compañías estos últimos años, pero… ¿Qué es el Design Thinking (DT)? ¿Qué se necesita? ¿Cómo funciona? ¿Qué es el Design Thinking (DT)? En resumidas cuentas, es una metodología para que mediante la generación de ideas innovadoras, se den soluciones a las necesidades reales de un usuario. Eso sí, la solución debe ser tecnológicamente factible y comercialmente viable. ¿Qué se necesita? En primer lugar hay una serie de características que diferencial al DT: – Generación de empatía Es necesario entender bien las necesidades, problemas […]



Fatal error: Uncaught Error: Call to a member function id() on array in /homepages/7/d377370151/htdocs/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php:36 Stack trace: #0 /homepages/7/d377370151/htdocs/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php(538): CrayonFormatter::format_code('', Array, Object(CrayonHighlighter)) #1 [internal function]: CrayonFormatter::delim_to_internal(Array) #2 /homepages/7/d377370151/htdocs/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php(516): preg_replace_callback('#()#msi', 'CrayonFormatter...', 'mqsichangeprope...') #3 /homepages/7/d377370151/htdocs/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_highlighter.class.php(166): CrayonFormatter::format_mixed_code('mqsichangeprope...', Object(CrayonLang), Object(CrayonHighlighter)) #4 /homepages/7/d377370151/htdocs/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_highlighter.class.php(186): CrayonHighlighter->process() #5 /homepages/7/d377370151/htdocs/wp in /homepages/7/d377370151/htdocs/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 36