code-design

hilf uns dieses Wiki zu bearbeiten
3
Antworten

Block in Hülle und Fülle verwenden?

Ich hätte gerne Ihre Meinung zu folgendem Thema: Stellen Sie sich vor, wir haben eine Methode, die dafür verantwortlich ist, einen bestimmten Zweck zu erreichen, aber dafür benötigt sie eine große Anzahl von Objekten mit lokalem Bereich, von...
03.06.2011, 12:46
15
Antworten

Refactor / Code umschreiben oder fortfahren?

Ich habe gerade ein komplexes Stück Code fertiggestellt. Es funktioniert nach Spezifikation, es erfüllt Leistungsanforderungen usw., aber ich bin ein wenig besorgt darüber und überlege, es neu zu schreiben und / oder zu refactoring. Sollte ich d...
14.05.2010, 23:21
5
Antworten

zuerst validieren oder versuchen zu fangen?

Nehmen wir an, ich habe eine Funktion, die so aussieht: %Vor% Bevor ich in die Datenbank speichere, muss ich verschiedene Validierungen durchführen. Was ich in meinem Hauptprogramm tun kann, ist folgendes: %Vor% Damit bin ich sicher, das...
02.08.2011, 03:40
3
Antworten

Überspringt "accept", wo Typ bekannt ist, eine gültige Optimierung für das Besuchermuster?

Betrachten Sie den folgenden Besucher für einen einfachen Sprachinterpreter. %Vor% Der Vollständigkeit halber füge ich einen Code hinzu, der die notwendigen Implementierungsdetails enthält (Sie können die Frage überspringen und direkt lesen)...
15.05.2015, 12:11
5
Antworten

Wie schreibe ich diesen Dreiliner als One-Liner?

Ich mag den Weg, Sie können One-Liner-Methoden in Scala, z. mit List(1, 2, 3).foreach(..).map(..) . Aber es gibt eine bestimmte Situation, die manchmal beim Schreiben von Scala-Code auftaucht, wo die Dinge ein bisschen hässlich werden. Beis...
09.07.2012, 08:53