Saltar al contenido

La superficie que traen los plugins

Sumar lo que cada plugin añade a tu aplicación: la cuenta completa, cómo se reduce, y por qué es la parte de la superficie que más crece sola.

La cuenta

Cuatro filas rojas: la mayor parte de lo que un plugin añade a tu superficie no la controlas, y por eso el criterio del nivel 68.2 —evaluar antes de adoptar— es lo único que hay.

Cómo se reduce

Y una quinta que es de diseño: si un plugin expone un comando primitivo que te preocupa y solo lo usas de una forma concreta, envolverlo en un comando de dominio tuyo y no conceder el suyo al frontend. El plugin se usa desde tu core; el frontend llama a tu comando acotado. Es el nivel 14.4 aplicado a código ajeno.

Revisarla

Y por qué merece una revisión propia, aparte de la del nivel 33:

  • Crece sola, con cada actualización de plugin que añada comandos. Nivel 68.2.
  • Es la que menos se mira, porque no está en tu código.
  • Y es la que peor se entiende: sabes qué hacen tus comandos, y no necesariamente qué hacen los de un plugin.

La revisión es corta: listar los plugins, sus permisos concedidos, y comprobar que cada uno sigue haciendo falta. Media hora, dos veces al año, y con el mismo calendario que la del nivel 56.3.