如何命名这样的函数?

时间:2013-03-12 06:43:08

标签: python function data-structures tree nodes

伪代码是这样的:

def a_func(parent_node, child_node):
    parent_node.add(child_node)
    // check validity
    return child_node

node1 = a_func(pnode, Node(attr_x = "a new node")
node2 = a_func(pnode, Node(node1.get_attr("attr_x"))

它用于树状结构。 a_func将nodeX插入父节点Y并返回nodeX。有没有人有关于它的合适名称的想法?

1 个答案:

答案 0 :(得分:1)

我会将函数命名为enlistForParentaddToParent或甚至setParentForNode。我相信所有这些版本都意味着返回值是子注释并且还会产生调用的效果功能明确。