En toda nuestra base de código tenemos este patrón repetido donde hay una interfaz con un método. ¿Es este un patrón de diseño real? Si es así, ¿qué es y cuáles serían los beneficios?¿Es este un patrón de diseño?
Éstos son algunos ejemplos:
public interface IRunnable
{
void Run();
}
public interface IAction
{
void Perform();
}
public interface ICommand
{
void Execute(ActionArgs _actionargs);
}