编程时元素,项目和条目之间的区别?

Mar*_*ten 20 naming

命名变量非常重要,并且作为一个非母语的英语使用者我想知道使用元素,项和条目来命名数据结构或变量/参数中的内容会有什么不同.

Try*_*ard 18

让我们从每个人的简单英语含义开始:

  1. 元素:某事物的一部分或一部分abstract,特别是一个必要或特征的东西.

    因此,它们可以被认为是整体的逻辑连接的原子部分.例如树的元素(节点),HTML代码的元素(开始标记,InnerHtml内容和结束标记)

  2. 项目:单个文章或单元,尤其是列表,集合或集合的一部分.

    当物品在逻辑上独立时,我喜欢这个,例如购物车中的物品,袋子中的物品等

  3. 条目:在日记,清单,分类帐或参考书中书写或打印的项目.

    我通常将此用于表格,例如哈希表或帐户(交易条目)或记录(销售中的记录条目等)

现在我们不能将包中的项目(在面向对象的范例中视为对象)作为条目或元素(可能不是元素,因为这些项目不是本身的组成部分).

但是,在某些情况下,像数组我们可以互换地使用元素项目条目:)