2015-07-15 55 views

Odpowiedz

8

Zacznijmy z Plain English rozumieniu każdej z nich:

  1. Element: część lub aspekt czegoś abstract, zwłaszcza taki, który jest niezbędny lub charakterystyczne.

    W ten sposób można myśleć o logicznie połączonych częściach atomowych całości. Na przykład. Elementów (węzłów), drzewa, elementy kodu HTML

  2. produkt (tag, InnerHtml treści i znacznik zamykający otwarcie): jednostka artykuł lub jednostka, zwłaszcza taki, który jest częścią listy, kolekcji, lub ustaw.

    wolę to, gdy sprawa jest logicznie niezależne jak Pozycji w koszyku, elementów w torbie itp

  3. Wejście: przesyłka napisane lub wydrukowane w kalendarzu, listy, księgi głównej, lub książka referencyjna.

    Zwykle używam tego na stołach jak tabeli mieszania lub Konta (kod transakcji) lub Records (nagrywanie wpisy w sprzedaży, etc.)

Teraz nie możemy zwrócić się przedmioty w torbie (rozumianej jako paradygmat zorientowany na obiekt w Object) jako wpisy lub elementy (prawdopodobnie nie jako elementy, które nie są składnikami samego siebie).

Jednak w niektórych przypadkach, takich jak tablicy możemy użyć elementu lub element lub wpis zamiennie zbyt :)

+0

Co o wejściu vs rekord? – MaxCore

1

było myśleć o tym przez kilka minut, ciekawe :)

Uwaga Nie jestem native speaker angielski albo więc moje opinie są tylko, że opinie.

Używam "elementu" do rzeczy, które mają jakieś połączenie ze sobą, jak węzły na wykresie lub drzewie. Używam "elementu" dla poszczególnych elementów na liście (tzn. Które niekoniecznie muszą mieć ze sobą połączenie). Nie używam "wejścia", ponieważ nie podoba mi się to w tym kontekście, ale to tylko kwestia preferencji.

Ponieważ jestem przede wszystkim deweloperem C#, jest to również widoczne w nazewnictwie .Net: a List<T> ma Elementy, ale bloki konstrukcyjne WPF w XAML lub znaczniki XML to Elementy (i wiele innych podobnych przykładów); to prawdopodobnie przynajmniej jeden z powodów, dla których stworzyłem ten nawyk.

Nie sądzę, że byłoby coś bardzo złego w zmianie otoczenia; z mojego punktu widzenia byłoby to z pewnością zrozumiałe.

Powiązane problemy