Als «naming» getaggte Fragen

Geben Sie Bedeutung und Erklärung mit der geringsten Anzahl von Zeichen in einer Form an, die von Ihrem Team oder Ihrer Community insgesamt am meisten akzeptiert wird.

5
Was tun, wenn ich C ++ - Header-Dateien hasse?
Ich war immer verwirrt über Header-Dateien. Sie sind so seltsam: Sie enthalten eine .h-Datei, die keine .cpp-Datei enthält, aber .cpp-Dateien werden auch kompiliert. Kürzlich bin ich einem Teamprojekt beigetreten, und natürlich werden sowohl .h als auch .cpp verwendet. Ich verstehe, dass dies sehr wichtig ist, aber ich kann nicht damit …


3
Benennen einer "do X wenn nötig" -Methode
Was ist ein guter Weg, um eine Methode zu benennen, die prüft, ob X ausgeführt werden muss, und ob X dies bei Bedarf tut? Wie kann man beispielsweise eine Methode benennen, die eine Benutzerliste aktualisiert, wenn sich neue Benutzer angemeldet haben? UpdateListIfNeededscheint zu lang, während einfach UpdateListimpliziert, dass jedes Mal …

8
Gibt es gute Techniken oder Tests für Benennungstypen?
Eine unangenehme, offene Frage, aber es ist ein Problem, gegen das ich immer stoße: Software, die einfach zu warten und zu bedienen ist, ist eine gut konzipierte Software. Wenn Sie versuchen, ein Design intuitiv zu gestalten, müssen Sie die Komponenten so benennen, dass der nächste Entwickler auf die Funktion der …
23 design  naming 


2
Namenskonvention: Endgültige Felder (nicht statisch)
Heute hatte ich eine Diskussion mit einem Mitarbeiter über die Benennung von finalFeldern in Java-Klassen. In seiner Sichtweise finalsollten Felder auch als Konstanten betrachtet werden, da sich ihre Werte nach dem Erstellen der Instanz nicht ändern. Dies würde zu der folgenden Namenskonvention für finalFelder führen: public class Foo { private …
23 java  naming  final 

6
Was sind die Vorteile des Präfixierens von Funktionsparameternamen mit p *?
Ich sehe oft Projekte (in Java-Projekten und -Teams, die Eclipse verwenden), denen Funktionsparameter vorangestellt sind p. Beispielsweise public void filter (Result pResult) ... Ich persönlich sehe keinen Nutzen darin, würde aber gerne wissen, was die Begründung ist. Die beste Erklärung, die ich bisher gehört habe, ist, den Namen identischer benannter …



7
Warum heißt XML nicht EML?
Aus Wikipedia Extensible Markup Language (XML) ist ein Satz von Regeln zum Codieren von Dokumenten in maschinenlesbarer Form. Es ist in der vom W3C erstellten XML 1.0-Spezifikation [4] und in mehreren anderen zugehörigen Spezifikationen definiert, die alle kostenlose offene Standards sind. [5] Was sind die historischen Gründe für den Aufruf …
21 naming  xml  etymology 

2
Unterschied zwischen Handler, Manager und Controller
Gibt es einen Unterschied zwischen der Benennung einer Klasse "Handler", "Manager" oder "Controller"? IE: PurchaseManager, PurchaseHandler, PurchaseController. Vermitteln diese Genügen die gleiche Bedeutung oder gibt es einen deutlichen Unterschied zwischen ihnen? Wenn es keine sprachunabhängige Antwort gibt, betrachten Sie Java als Sprache.
21 java  naming 


7
Welche Idee steckt hinter der Benennung von Klassen mit dem Suffix "Info", z. B. "SomeClass" und "SomeClassInfo"?
Ich arbeite in einem Projekt, das sich mit physischen Geräten befasst, und ich war verwirrt, wie ich einige Klassen in diesem Projekt richtig benennen soll. Angesichts der Tatsache, dass die tatsächlichen Geräte (Sensoren und Empfänger) eine Sache sind und ihre Darstellung in der Software eine andere, denke ich darüber nach, …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.