FxCop + MVP: "Las propiedades no deben ser de escritura solamente"
Pregunta
Supongamos que estoy implementando un patrón MVP y tengo una interfaz de visualización como tal:
interface IView {
string SuperRadString { set; }
}
No hay razón para que el presentador necesite recuperar esta cadena de la vista, ¿puedo ignorar este error de forma segura?
Solución
Bueno, sí ...
Sin embargo, semánticamente tendría más sentido tener un método para establecer el valor que una " propiedad de agujero negro " ;.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow