Radon: Analizando la complejidad de tu código

Radon es un analizador de código estático enfocado en extraer la complejidad estimada de tu código.

Radon se enfoca en dos áreas importantes:

  1. Complejidad Ciclomática (Cyclomatic Complexity)
    Nos da un puntaje que representa que tantas decisiones son tomadas dentro de cada segmento de código.
  2. Índice de Mantenibilidad (Maintanibility Index)
    Determina que tan fácil de mantener es nuestro código

Para instalar radon

pip install radon

Para analizar el código:

radon cc .
...

Multi tenancy

Aspectos importantes antes de definir si se va a utilizar single tenant o multi tenant

  • ¿Cómo lograr confiabilidad y escalabilidad, tanto en un único centro de datos como en múltiples centros de datos ?
  • ¿Cómo manejar la seguridad, incluyendo la identidad y el control de acceso ?
  • ¿Cuánta personalización su aplicación debe permitir y cómo debe proporcionar esa personalización.
  • ¿Costos de operación de Single-Tenant Vs Multi-Tenant ?
  • ¿Qué métricas debe seguir su aplicación, junto con ...

Software as a Service

El SaaS es un respiro que tiene la industria del software cuando el mercado estaba saturado y la adquisición de nuevos clientes era muy costoso.

Qué es SaaS

Es un modelo en el cual se ofrecen aplicaciones que funcionan en la nube, bajo la modalidad de servicio, y para su acceso se requiere un navegador o cliente especializado a través de internet.

Es un modelo que proporciona acceso remoto a las aplicaciones como un servicio basado en la web. El servicio de software se paga en cuotas...

Más prácticas ágiles

Reuniones Diarias

Es una reunión que se hace día a día entre los equipos. Se busca que la duración máxima de 15 minutos, y todos son bienvenidos pueden estar, pero únicamente los involucrados pueden participar

Se responden 3 preguntas

  • ¿Qué hiciste ayer?
  • ¿Qué harás hoy?
  • ¿Has tenido problemas?

Ciclos de vida del software

Son estructuras donde se le quiere dar forma al software.

Modelo Iterativo:

Consistes en la iteración de varios ciclos de vida en cascada, al final d...