0

如何命名一个负责的类:

  • 接收消息Receive(string address, byte[] body) { /* ... */},解析地址,反序列化正文,并使用类型化参数(取自反序列化正文)调用已知接口树的正确方法,例如Open(int timeout)
  • 对已知接口树的事件做出反应,例如event Action<string> OpeningError,构建正确的地址字符串,将参数序列化byte[]并引发自己的event Action<string, byte[]> NewMessage
4

1 回答 1

0

可能是你的设计接近“反应堆模式”。但是,一般来说,如果它难以标记,它可能是一个可改进或可简化的想法。看看“保持简单原则”

于 2013-08-22T09:50:53.513 回答