Awk*_*der 2 c# interface role-based
我有一段时间尝试过anthropomorphise(意思是人类可读的)我给接口的名字,对我来说,这就像给一个接口一个基于角色的名字一样 - 试图在名称中捕获接口的目的.
我和其他认为这有点奇怪和幼稚的开发人员进行了讨论.
SO的人怎么想?
示例(C#语法):
public interface IShowMessages
{
void Show(string message);
void Show(string title, string message);
}
public class TraceMessenger : IShowMessages
{
}
public interface IHaveMessageParameters
{
IList<string> Parameters { get; }
}
public class SomeClass : IHaveMessageParameters
{
}
Run Code Online (Sandbox Code Playgroud)
Luk*_*keH 10