如何在发送/接收环境中命名方法名称?

时间:2014-11-04 20:43:55

标签: python oop

这个问题在python上下文中提出,但扩展到其他语言。我正在做的是为网络中的分发系统创建模拟,我希望能够将消息从节点发送到网络中的其他相邻节点。为此,我编写了一个Node类。

我一般都了解如何完成模拟网络的问题,但我的问题是:如果我想让Node向另一个节点发送消息,我应该如何命名方法以获得最佳可读性?我现在有这样的事情:

class Node:
    def send_message( self, othernode, message ):
        othernode.receive_message( self, message )

    def receive_message( self, othernode, message ):
        # do something with the message

但是关于“receive_message”一词的一些感觉是错误的。这种情况有标准吗?

0 个答案:

没有答案