Als «coding-style» getaggte Fragen

Der Codierungsstil besteht aus einer Reihe von Richtlinien, die die Lesbarkeit und das Verständnis des Quellcodes verbessern.

7
Wie gehe ich mit verschiedenen Programmierstilen im Team um?
Wir haben ein kleines Entwicklerteam (nur 3 Entwickler) und vor kurzem ein neues Teammitglied. Obwohl er ein intelligenter Kodierer ist, unterscheidet sich sein Kodierungsstil völlig von unserem. Unsere vorhandene Codebasis enthält hauptsächlich lesbaren, sauberen und wartbaren Code, aber das neue Teammitglied ändert schnell viele Dateien, führt hässliche Hacks und Verknüpfungen …

4
Ist es gerechtfertigt, Konfliktmarkierungen im eingecheckten Code zu belassen?
Betrachten Sie Konfliktmarkierungen. dh: <<<<<<< branch blah blah this ======= blah blah that >>>>>>> HEAD In dem speziellen Fall, der mich veranlasst hat, diese Frage zu stellen, hat das zuständige Teammitglied gerade eine Zusammenführung von Upstream zu unserer Niederlassung durchgeführt und diese in einigen Fällen als Kommentar als eine Art …



2
Was bedeutet Onkel Bob mit "Nominalphrasennamen"?
Ich lese Clean Code von Onkel Bob. Da ich kein Muttersprachler bin, konnte ich folgende Aussage nicht verstehen: Klassen und Objekte sollten Namen Substantiv oder Nominalphrase haben wie Customer, WikiPage, Account, und AddressParser. Vermeiden Sie Wörter wie Manager, Processor, Dataoder Infoim Namen einer Klasse. Ein Klassenname sollte kein Verb sein. …



1
Gibt es eine standardisierte Vorgehensweise zum Ordnen von Attributen in HTML-Tags?
Ich arbeite an einem AngularJS-Projekt und die Attribute sind in vielen meiner HTML-Elemente zahlreich: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Gibt es eine standardisierte Konvention für die Reihenfolge dieser Attribute? Alphabetisch? Nach Bedeutung gruppiert (zB alle Winkelattribute zusammen)? Standard-HTML-Attribute (zum Beispiel "Typ") zuerst?




3
Was sollte ich in XML-Dokumentationskommentare aufnehmen?
Ich versuche, meinen Code besser zu dokumentieren, insbesondere wenn es um XML-Kommentare für Klassenmitglieder geht, aber oft fühlt es sich einfach albern an. Im Fall von Ereignishandlern sind die Namenskonvention und die Parameter Standard und klar: /// <summary> /// Handler for myCollection's CollectionChanged Event. /// </summary> /// <param name="sender">Event Sender</param> …
13 c#  coding-style 

8
Stylingverbindung UND / ODER wenn Anweisungen
Wie gestalten Sie komplexe zusammengesetzte AND / OR if-Anweisungen für maximale Lesbarkeit? Wie rücken Sie ein und wo platzieren Sie die Zeilenumbrüche? Meine besondere Situation ist in etwa wie folgt. Es ist definitiv besser als alles in eine Zeile zu zerschlagen, sieht aber immer noch chaotisch aus. if ( ( …

8
Funktionen, die nur andere Funktionen aufrufen. Ist das eine gute Übung?
Momentan arbeite ich an einer Reihe von Berichten mit vielen verschiedenen Abschnitten (die alle unterschiedliche Formatierungen erfordern) und ich versuche herauszufinden, wie ich meinen Code am besten strukturieren kann. Ähnliche Berichte, die wir in der Vergangenheit erstellt haben, haben sehr große Funktionen (über 200 Zeilen), mit denen alle Daten für …


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.