1. ¿Qué es la arquitectura de software para ti? La arquitectura de software es el juego de las compensaciones, como suelo llamarlo. Necesita equilibrar diferentes aspectos del sistema socio-técnico para tener una arquitectura coherente y al mismo tiempo entregar valor. … Read More
Arquitectura de software
Arquitectura de software y sus beneficios
Muchos han oído hablar de la importancia de la arquitectura de software, son conscientes de que juega un papel fundamental en cualquier proyecto de desarrollo, pero ¿saben exactamente de qué se trata?. La arquitectura de software se encarga de diseñar … Read More
20 podcasts de arquitectura de software para seguir
En Apiumhub escuchamos horas y horas de podcasts de arquitectura de software cada semana que cubren los patrones de arquitectura, DevOps y arquitectura, arquitectura iOS, arquitectura Android, arquitectura Backend, arquitectura Frontend, etc. Tanto si lo escuchas de camino al trabajo como durante el almuerzas o … Read More
Recorrido de arquitectura de Software: entrevista con Sonya Natanzon
1. ¿Qué es la arquitectura de software para ti? La arquitectura de software es una intersección de la comprensión de la tecnología y los negocios para que puedas sintetizar una solución tecnológica para un problema de negocios. 2. ¿ Cuáles … Read More
Los beneficios de TDD
Test-driven development o Desarrollo guiado por pruebas de software, es un procedimiento muy habitual entre los seguidores de metodologías ágiles. Se basa en un desarrollo de pruebas a través de las cuales debe pasar el código, si está bien implementado, … Read More
Herramientas de documentación técnica
La documentación técnica es muy importante en el desarrollo de software. Es como una carta de navegación para tu equipo. Documentar tu proceso, sirve como referencia explicando las razones del desarrollo, como opera y cómo utilizarlo. Los equipos de software … Read More
La importancia de las habilidades sociales para un arquitecto de software
Muy a menudo, los arquitectos de software obtienen una reputación de ser grietas en la programación y en la construcción de una arquitectura sólida, pero tienen problemas con la gestión de proyectos o las relaciones con los clientes. Las habilidades sociales … Read More
Canales de Youtube recomendados sobre Arquitectura de Software
Como Youtube es uno de los canales preferidos hoy en día, decidimos crear una lista de nuestros canales favoritos de arquitectura de software en Youtube que creemos que te inspirarán. Estos canales de youtube están gestionados por destacados arquitectos de … Read More
Arquitecto de Software: cómo pasar de ser un desarrollador de software a un arquitecto de software
El camino desde el desarrollador hasta el arquitecto de software es un camino difícil lleno de desafíos y dudas. Muchos desarrolladores empiezan como juniors y progresan hacia roles de liderazgo senior y de equipo. Pero hay más de una dirección … Read More
Blogs de arquitectura de Software a seguir
En este artículo me gustaría compartir con ustedes nuestros blogs favoritos de arquitectura de software que ayudan a Apiumhub a estar al tanto de las últimas noticias y a aprender constantemente algo nuevo. Estos blogs están guiados por los principales … Read More
Visión de la Arquitectura Mobile: Event-Binder
En 2019, hicimos un meetup en el que expusimos nuestro approach a la arquitectura mobile. Aquí podéis ver la charla: «Visión de la Arquitectura Mobile: Event-Binder» https://youtu.be/nV2L2Ql_690 A modo de resumen intentaré explicar primero el concepto a alto nivel. La idea … Read More
Descubriendo Rust
Como developers es fácil subirse rápido al tren del hype e intentar aprender o incluso utilizar aunque sea en pet projects las últimas librerías, frameworks y porque no lenguajes de programación. En un sector donde todo evoluciona a una velocidad … Read More