Saltar al contenido

AS-0027 minCurso · Desarrollo de software

Modularidad y límites

Un módulo no es una carpeta: es una promesa sobre lo que puedes usar de él y lo que puede cambiar sin avisarte.

Qué aprenderás

  1. Definir la frontera de un módulo por lo que oculta, no por lo que agrupa
  2. Colocar un corte donde el cambio se detiene, y no donde el nombre coincide
  3. Detectar una dependencia circular y romperla invirtiendo quién define el contrato
  4. Medir la salud de un módulo con dos preguntas antes de tocar nada

Suscríbete para seguir

Esta lección es para suscriptores.

Crea tu cuenta y suscríbete para leer «Arquitectura de software» entero, con los recursos y tu progreso guardado.

Suscripción mensual o anual