Tag: programacion

  • Getting things straight about IBM BPM current solutions

    In short: No IBM BPM product branch is getting terminated and you can mix them however you want. In detail: One day IBM decided to buy the Lombardi product family… and having their own BPM product line we all knew it was going to get complicated. The original product line was the “4 friends” WebSphere […]

  • La importancia de la calidad del software. Alamogordo y Atari

    El pasado 28 de mayo el gobierno local de Alamogordo dio permiso para desenterrar el histórico “vertedero de Atari”. En 1983 Atari se quiso quitar de encima un montón de cartuchos de videojuegos que no había podido vender y acordaron con el gobierno local emplear una zona para enterrar miles de copias del desastroso videojuego […]

  • La muerte de java

    La muerte de java es un titular genial, parece un capitulo de “Juego de tronos”. Para el que no esté familiarizado con esta idea la muerte de java es un tema que cada año vuelve a salir, habitualmente impulsado por los frikis del C, de los procedimientos almacenados, los SAPeros o peor todavía, los de […]

  • Como la presion verbal perjudica tus sistemas informáticos

    Algunos gestores de software todavía siguen utilizando el argot típico de gestión, sabes a lo que me refiero si has visto a un capataz de obra chusquero, con comentarios como “no me esperaba esto”, “vas a pedales”, “no tenemos nada”, “no vale nada”, “mi director está decepcionado”, “los inversores esperaban otra cosa”. Nunca hagas eso […]

  • Es importante programar en el colegio

    Aunque no esté al nivel de estos cracks: yo empecé a programar con 12-13 años en GW-Basic

  • Refactorizar el código es obligatorio al modificarlo

    Por norma general cuando nos piden un cambio de código en una aplicación, muchos programadores no pensamos en hacer nada más allá del cambio solicitado, pero jamas deberíamos pararnos en ese cambio exclusivo, deberíamos limpiar la porquería que rodea a ese cambio. Se trata de evitar que la deuda técnica empiece a subir poco a […]

  • En software, no desprecies lo que funciona

    La historia de Final Fantasy XIV es un ejemplo de proyecto de software destrozado por un equipo de proyecto ajeno a la realidad que pretendía encontrar la panacea donde ya no había mucho que inventar. While Yoshida obviously can’t speak for what the original team intended to create, he noted that when he joined the […]

  • iGoogle cierra, hemos venido por la pasta el resultado nos da igual

    iGoogle cerrará a finales de 2013, van ya unos cuantos servicios útiles cerrados últimamente, el más doloroso IMHO fue sin lugar a dudas code search. Pero ¿cerrar IGoogle?, el portal público definitivo… bueno es normal en realidad, si no es monetizable, no se puede mantener y para poder monetizar necesitas un modelo de negocio. ¿Cual […]

  • La refactorización de supervivencia

    Hasta ahora he refactorizado código heredado de más de 15 proyectos ajenos (a veces ni código, directamente compilados), pero ha sido durante estas últimas semanas cuando he podido comprobar una refactorización todavía más dolorosa, la que tienes que hacer sobre tu propio código. Habitualmente siempre refactorizamos código internamente: vamos metiendo mejoras, crece la deuda técnica […]

  • Difundir cultura del software de forma amena

    Los ejemplos divertidos funcionan bien para ilustrar lo importante que es hacer buen software. Aquí teneis algunos memes, viñetas y posters típicos del mundillo IT que empleo a menudo en desarrollos, consultoría y formación: Tira cómica de “Dilbert”: Dilbert es la tira informática por excelencia del mundillo informático. Un referente en el mundillo del software […]