-2
僞代碼是這樣的:如何命名這樣的功能?
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。有沒有人有關於它的合適名稱的想法?
恩,也許'insertNode'? – Volatility 2013-03-12 06:44:49
@Volatility沒問題,但它可能意味着它返回父節點.. – 2013-03-12 06:45:42
只要在文檔字符串中說它返回子節點...如果人們沒有閱讀它,那麼這是他們的問題。 – Volatility 2013-03-12 06:46:42