Als «code-quality» getaggte Fragen

Fragen zu Best Practices für das Schreiben von qualitativ hochwertigem Code.

15
Sind Softwareentwickler, die Qualität / Standards ignorieren, besser für das Unternehmen? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Erstellen Softwareentwickler, die sich dafür entscheiden, Codeoptimierung, Standards und …


5
Wie streng halten Sie sich an die Regel „Kein Abhängigkeitszyklus“ (NDepend)?
Ein bisschen Hintergrundwissen: Als Teamleiter benutze ich NDepend ungefähr einmal pro Woche, um die Qualität unseres Codes zu überprüfen. Insbesondere die Testabdeckung, Codezeilen und zyklomatische Komplexitätsmetriken sind für mich von unschätzbarem Wert. Aber wenn es um Levelisierungs- und Abhängigkeitszyklen geht, bin ich ein bisschen ... sehr besorgt. Patrick Smacchia hat …

9
Welche Fehler bei der Verwaltung von Softwareprodukten müssen vermieden werden, damit die Leute den Anbieter nicht hassen?
Eine frühere Frage, warum Menschen Microsoft hassen, wurde geschlossen. Dies ist ein Versuch einer etwas konstruktiveren Frage in der gleichen Richtung. Dieser ist jedoch sowohl breiter als auch schmaler. Es geht allgemeiner um Softwareanbieter im Allgemeinen, nicht nur um Microsoft. Es ist enger, wenn es nur um die Verwaltung von …

4
Sollte ich darauf bestehen, dass wir Codeüberprüfungen durchführen, bevor wir wieder zum Trunk zurückkehren?
Angeforderte erneute Veröffentlichung von StackOverflow: Ich arbeite in einer kleinen Entwicklungszeit mit sehr begrenzter Entwicklungszeit. Wir entwickeln ein Werkzeug, das für das Ergebnis unserer Arbeit wichtig ist, aber nicht täglich verwendet wird. Ich bin die einzige Person im Team, die einen Hintergrund als Programmierer hat. Mein Problem ist, dass ich …


4
Wird es in MVC als bewährte Methode angesehen, private, nicht aktivierende Funktionen in einer Controller-Klasse zu haben?
Manchmal können Aktionsfunktionen in der Controller-Klasse sehr umfangreich und unangenehm werden, mit vielen, vielen Codezeilen, um einfach den Datenfluss vom Modell zur Ansicht zu steuern. Irgendwann verlieren diese riesigen Funktionen die Grundprinzipien eines guten Codes völlig aus den Augen, dh sie tun nur eines: klein, lesbar und verwaltbar usw. Wäre …
10 php  code-quality  mvc 

3
Was ist logischer Zusammenhalt und warum ist er schlecht oder unerwünscht?
Von der c2wiki-Seite zu Kopplung und Zusammenhalt : Kohäsions- (Interdependenz innerhalb des Moduls) Stärke- / Levelnamen: (von schlechter zu besser, hohe Kohäsion ist gut) Zufälliger Zusammenhalt: (schlechteste) Modulelemente haben keine Beziehung zueinander Logischer Zusammenhalt: Elemente führen ähnliche Aktivitäten aus, wie sie vom externen Modul ausgewählt wurden, dh durch ein Flag, …


2
Müssen wir die gesamte Modulnutzung oder nur Argumente öffentlicher Methoden validieren?
Ich habe gehört, dass es empfohlen wird, Argumente öffentlicher Methoden zu validieren: Sollte man nach null suchen, wenn man nicht null erwartet? Sollte eine Methode ihre Parameter validieren? MSDN - CA1062: Überprüfen Sie die Argumente öffentlicher Methoden (ich habe .NET-Hintergrund, aber die Frage ist nicht C # -spezifisch ). Motivation …






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.