La D de SOLID del vinilo 🎚️
la d de solid

Historias androides 15 – La D de SOLID del vinilo 🎚️

¡Esos redondos grandes negros!

Me acuerdo que hace tiempo me decía eso un colega refiriéndose a los discos de vinilo… 😁

Los miembros de "Los androides Premium" escuchan contenido adicional en audio sobre este artículo... ¡y otros más de 100!

Suena muy bien

Hay que suscribirse para disfrutar de todo el contenido premium desde la web y la app, así como participar en las actividades premium: videoconferencias y canales premium en Discord.

Vamos al lío.

La D de SOLID hace alusión al Principio de Inversión de la Dependencia.

Es decir, que hay que depender de abstracciones en lugar de implementaciones.

Ejemplo práctico:

En vez de pasar clases por constructor, pasa interfaces.

Te será mucho más fácil hacer testing.

Y ahora la analogía musical:

Imagínate que estás en la cabina de una discoteca.

Ahí el DJ tiene varios modos de poner música:

  • Su ordenador
  • Su móvil
  • Unos CDs
  • Unos platos Technics en los que pinchar discos de vinilo

Cada uno de estos reproductores de audio, se conectan a una mesa de mezclas.

Este mezclador es el que saca la señal de audio a los altavoces de la sala para que la gente pueda bailar y pasárselo en grande.

Por lo tanto, los reproductores de audio son meros detalles de implementación.

Y no es vano, al mixer también se le suele llamar interfaz de audio.

Por lo que usar mesas de mezclas cumpliría la D de SOLID.

Ya tenemos los 5 principios. 💪🏼

Publicado: 2022-12-23 Actualizado: 2023-09-14