My office colleague told me today that is bad practice to use properties in interfaces. He red that in some MSDN article(s), which I couldn\'t find (well I was trying few ti
It's bad design as you pollute the implementation's variable space which is used for storing the state with variables that used as part of the class contract.