Ich habe mir neulich die amerikanische Gebärdensprache angesehen ... und mir ist aufgefallen, dass der Aufbau der Sprache Thema-Kommentar war. Wie in "Wetter ist gut". Das hat mich darüber nachzudenken, warum wir nennen Methoden/Funktionen in der Art:topic-comment Benennung von Funktionen/Methoden
function getName() { ... }
function setName(v) { ... }
Wenn wir darüber nachdenken, in einer Thema-Kommentarfunktion zu benennen, die Funktionsnamen
function nameGet() { ... }
function nameSet() { ... }
Dies könnte wären besser für eine Klasse zu sein hatte mehrere Zwecke. IE:
class events {
function ListAdd();
function ListDelete();
function ListGet();
function EventAdd();
function EventDelete();
function EventGet();
}
Auf diese Weise werden die Funktionen nach "Thema" gruppiert. Wo wie die frühere Benennung sind Funktionen gruppiert Action-Substantiv, sondern sind nach Substantiv sortiert.
Ich dachte, das war ein interessanter POV, was denken andere Leute über das Benennen von Funktionen/Methoden Topic-Comment?
Offensichtlich wäre das Mischen von Namenskonventionen im selben Projekt seltsam, aber insgesamt?
Eigentlich sollte es anders herum sein, es sollte eine List-Klasse geben, die neue Ereignisobjekte instanziiert, die die Elemente in der Liste sind. – jondavidjohn
Der Kommentar über Redundanz ist ein sehr guter Kommentar, ich bin organisch gewachsen (bei Bedarf hinzugefügt) ein Objekt und das ist eine gute Erinnerung, dass ich es teilen muss. – Daniel