Als «code-smell» getaggte Fragen

Die Bestimmung, was ein "Code-Geruch" ist und was nicht, ist subjektiv und variiert je nach Sprache, Entwickler und Entwicklungsmethode. Bevor Sie fragen, ob eine Technik ein "Code-Geruch" ist, fragen Sie sich, welche Konsequenzen dies für Ihr spezifisches Projekt hätte, wenn Sie die Technik verwenden würden. Es ist zu subjektiv, einfach zu fragen, ob etwas ein "Code-Geruch" ist oder nicht.

19
Sind #Regionen ein Antimuster oder ein Codegeruch?
C # ermöglicht die Verwendung von #region/ #endregionkeywords, um Codebereiche im Editor komprimierbar zu machen. Wann immer ich dies tue, tue ich es, um große Codestücke auszublenden, die wahrscheinlich in andere Klassen oder Methoden umgestaltet werden könnten. Zum Beispiel habe ich Methoden gesehen, die 500 Codezeilen mit 3 oder 4 …
265 c#  code-smell 





10
Sind Flaggenvariablen ein absolutes Übel? [geschlossen]
Sind Flaggenvariablen böse? Sind die folgenden Variablen zutiefst unmoralisch und ist es böse, sie zu verwenden? "Boolesche oder ganzzahlige Variablen, denen Sie an bestimmten Stellen einen Wert zuweisen, dann unten überprüfen Sie, ob Sie etwas tun oder nicht, beispielsweise indem Sie newItem = trueeinige Zeilen darunter verwenden. if (newItem ) …


8
Gibt es Architekturgerüche?
Es gibt Unmengen von Ressourcen im Web, die auf Code-Gerüche verweisen und diese auflisten. Ich habe jedoch noch nie Informationen über architektonische Gerüche gesehen . Ist das irgendwo definiert und gibt es eine Liste? Wurden formelle Untersuchungen zu Architekturfehlern und deren Auswirkungen auf die Projektgeschwindigkeit, Fehler und dergleichen durchgeführt? Bearbeiten: …


6
Ist es in Ordnung, Code-Gerüche zu haben, wenn eine einfachere Lösung für ein anderes Problem zugelassen wird? [geschlossen]
Eine Gruppe von Freunden und ich haben in der letzten Zeit an einem Projekt gearbeitet, und wir wollten eine nette OOP-Methode erfinden, um ein für unser Produkt spezifisches Szenario darzustellen. Grundsätzlich arbeiten wir an einem Bullet-Hell-Spiel im Touhou-Stil , und wir wollten ein System entwickeln, in dem wir jedes mögliche …




11
Mein Mitarbeiter hat eine SQL-Tabelle mit 96 Spalten erstellt
Hier sind wir im Jahr 2010, Software-Ingenieure mit 4 oder 5 Jahren oder Erfahrung, die noch Tabellen mit 96 Fracking-Spalten entwerfen. Ich sagte ihm, es wird ein Albtraum. Ich habe ihm gezeigt, dass wir Ordnungszahlen verwenden müssen, um MySQL mit C # zu verbinden. Ich erklärte, dass Tabellen mit mehr …
23 sql  code-smell 


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.