2015-07-15 6 views

risposta

8

Cominciamo con il pianura inglese significato di ciascuno di questi:

  1. Elemento: una parte o un aspetto di qualcosa abstract, in particolare uno che è essenziale o caratteristica.

    Quindi, possono essere pensati per parti atomiche collegate logicamente di un tutto. Per esempio. Gli elementi (nodi) di un albero, Elementi di un codice di HTML

  2. Articolo (tag, InnerHtml contenuti e tag di chiusura di apertura): un articolo o singola unità, in particolare uno che fa parte di un elenco, la raccolta, o set.

    preferisco questo quando la cosa è logicamente indipendente come elementi di un carrello della spesa, gli elementi in una borsa, ecc

  3. Entry: una voce scritta o stampata in un diario, elenco, libro mastro, o libro di riferimento.

    io di solito uso questo per tavoli come Hash Table o Accounts (ingresso di transazione) o Records (registrazione voci nelle vendite, ecc)

Ora, non si può fare riferimento alle voci in un sacchetto (considerato come un oggetto nel paradigma orientato agli oggetti) come voci o elementi (probabilmente non elementi perché gli articoli come non costituenti della borsa ).

Tuttavia, in alcuni casi come una matrice possiamo usare l'elemento o voce o ingresso intercambiabile troppo :)

+0

Che dire di ingresso vs disco? – MaxCore

1

dovuto pensare su questo per qualche minuto, interessante :)

Nota Io non sono un madrelingua inglese sia così le mie opinioni sono proprio questo, opinioni.

Io uso "elemento" per cose che hanno qualche connessione tra loro, come nodi in un grafico o albero. Uso 'item' per i singoli elementi in una lista (cioè che non hanno necessariamente una connessione tra loro). Non uso 'entry' perché non mi piace in questo contesto, ma è solo una questione di preferenza.

Poiché sono principalmente un C# dev, questo è evidente anche nella denominazione di .Net: a List<T> sono presenti elementi, ma i blocchi di costruzione WPF in XAML o tag XML sono elementi (e molti altri esempi simili); questo è probabilmente almeno in parte il motivo per cui ho formato questa abitudine.

Non penso che ci sia qualcosa di molto sbagliato nel cambiare le cose; sarebbe certamente abbastanza comprensibile dal mio punto di vista.

Problemi correlati