FXCOP + MVP: “As propriedades não devem ser escradas apenas”
Pergunta
Suponha que estou implementando um padrão MVP e tenho uma interface de visualização como tal:
interface IView {
string SuperRadString { set; }
}
Não há razão para o apresentador precisar recuperar essa string da visualização, então posso ignorar com segurança esse erro?
Solução
Bem, sim...
No entanto, semanticamente, faria mais sentido ter um método para definir o valor do que uma "propriedade do buraco negro".
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow