Als «coding-standards» getaggte Fragen

Codierungsstandards oder Codierungskonventionen sind Sätze von Regeln oder Richtlinien, die den Prozess der Codeproduktion in einem Softwareprojekt steuern sollen. Sie basieren normalerweise auf Best Practices der Branche oder allgemein anerkannten Konventionen. Dazu gehören Namenskonventionen, Stil, verbotene Funktionen und mehr.

4
Gibt es tatsächlich Nachteile bei der Verkettung selbstreferenzieller Methoden?
Ich habe kürzlich vorgeschlagen, eine Verkettungsmethode für eine bestimmte Klasse in einem bestimmten Projekt zu implementieren, damit die Lesbarkeit des Codes verbessert werden kann. Ich bekam eine "fließende Schnittstelle sollte nicht nur aus Bequemlichkeitsgründen, sondern auch aus semantischen Gründen implementiert werden" Antwort und ließ meinen Vorschlag abschneiden. Ich antwortete, dass …


5
Erstellen eines Kodierungsstandards-Dokuments
Ich arbeite in einer Firma für Steuerungssysteme, deren Hauptaufgaben SCADA und PLC sind , zusammen mit anderen Steuerungssystemen. Software-Entwicklung ist nicht wirklich etwas, was das Unternehmen tut, abgesehen von Kleinigkeiten hier und da, bis die Entscheidung getroffen wurde, ein internes Projektmanagement- und Bewertungssystem einzurichten. Dieses Projekt wurde von Leuten übernommen, …



8
Wird überhaupt noch ein Kodierungsstandard benötigt?
Ich weiß, dass es erwiesen ist, dass ein Kodierungsstandard enorm hilft. Es gibt jedoch viele verschiedene Tools und IDEs, die nach dem vom Programmierer bevorzugten Standard formatiert werden. Solange der Code ordentlich / kommentiert ist (und kein Spaghetti-Chaos), sehe ich keine Notwendigkeit für einen Kodierungsstandard. Gibt es Argumente für die …


10
Ist es in Ordnung, einen anderen Entwicklercode neu zu formatieren, während ein Modul geändert oder hinzugefügt wird?
Während der Entwicklung in einer Gruppenatmosphäre und Hinzufügen oder Ändern von Funktionen in einer Codebasis. Wird es als anstößig oder unhöflich empfunden, den Code früherer Entwickler neu zu formatieren, um ihn auf den aktuellen Kodierungsstandard zu bringen? Ich verstehe, dass sich die Standards geändert haben und sich wahrscheinlich auch weiterhin …

8
Lohnt es sich, die Namensrichtlinien zu beachten?
Ich benenne meine Variablen mit den .Net-Konventionen: camelCase für Variablen und Felder (ich benutze _camelCase normalerweise für private Felder in einer Klasse) PascalCase für Methoden, Eigenschaften und Klassen Der einzige Punkt, von dem ich abweichen kann, sind Konstanten und Enums, bei denen ich den Java-Stil SCREAMING_CAPS bevorzuge. Die Codebasis meines …


6
Vertikale Ausrichtung: ja oder nein? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Zum Beispiel nicht vertikal ausgerichtet: Name: Hamt Version: 0.1.0 …

2
Implementieren der Fehlerbehandlung [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Obwohl ich einige Jahre professionell programmiert habe, …



6
Namenskonventionen für Javascript
Ich habe einen Java-Hintergrund und bin neu in JavaScript. Ich habe viele JavaScript-Methoden bemerkt, die einzelne Zeichen als Parameternamen verwenden, wie im folgenden Beispiel. doSomething(a,b,c) Es gefällt mir nicht, aber ein anderer JavaScript-Entwickler hat mich davon überzeugt, dass dies geschieht, um die Dateigröße zu reduzieren, und dass JavaScript-Dateien in den …

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.