Yo

Aquí estamos de nuevo. El sitio estuvo abajo por algunos meses pero estamos arriba nuevamente. Espero poder escribir más seguido ahora.

Continuaré contestando preguntas que estén relacionadas con la arquitectura de software empresarial sin mostrar preferencia por ninguna tecnología en particular. Siempre tratando de buscar la mejor solución a cada problema en particular, ya sea que esto signifique implementar .NET, Java EE, Ruby On Rails, PHP, Python, Perl, Cobol, Delphi, C++, cada uno por separado o todos mezclados a la vez. Tanto alternativas comerciales como Open Source.

Insistiré en los patrones de diseño y de arquitectura como la mejor manera actual de describir soluciones a problemas recurrentes en la ingeniería de software, sea cual sea el nivel de abstracción. Y en base a estos patrones de diseño, analizaremos cualquier nueva tecnología que los implemente y que parezca válida de consideración.

También dedicaré más tiempo a discutir acerca de los mejores approaches (IMHO) a los diversos, y sin embargo comunes, problemas corporativos: Business Intelligence, Data Mining, Datawarehousing, MOM (Messaging-Oriented Middleware), BPM (Business Process Modeling), SOA (Services-Oriented Architecture), ESB (Enterprise Service Bus), EDB (Enterprise Data Bus), EDA (Event-Driven Architecture), CEP (Complex Event Processing), entre otros.

Hablaremos de buenas prácticas en la programación, de organización y estructuración de capas en el diseño de software, de Refactoring de código y de datos, de Static Analysis, Complejidad Ciclomática, Unit Testing, Metodologías Ágiles, Cruise Control, etc.

Ojalá sean ustedes mismos, mis estimados visitantes, los que consulten acerca de estos temas y podamos juntos discutir diferentes opiniones.

Muchos saludos a todos los que ya nos conocemos y estado juntos ya sea en proyectos, seminarios, cursos o clases en la universidad. Y sean bienvenidos los nuevos que por primera vez nos encontremos aquí en este sitio.