dry

Repeat Yourself, eine Softwareentwicklungsphilosophie, die darauf abzielt, Redundanz und Codewiederholungen zu reduzieren. Fragen zum Refactoring von Code sind besser für codereview.stackexchange.com geeignet
3
Antworten

Rails: Die 'show' Ansicht und 'edit' Ansicht stimmen überein

Verwenden von Rails 2.3.5, Ruby 1.8.7. Gibt es ein Plugin, das es einfacher macht, meine "show" -, "edit" - und "new" -Seiten gleich aussehen zu lassen? Ich würde gerne in der Lage sein, die folgende Art von Sache zu tun. Wenn ich jetzt meine...
31.03.2011, 18:50
5
Antworten

Wie mache ich diesen Code DRY?

Sagen wir, wir haben diese Checkboxen: FooCheckBox BarCheckBox BazCheckBox Und diese Methoden: Foo Bar Baz Ich möchte jede Methode nur aufrufen, wenn das entsprechende Kontrollkästchen aktiviert ist. Der Code könnte so auss...
23.06.2012, 21:56
3
Antworten

DRY-Controller in Rails 3.2

Nach der Analyse der Code-Analyse habe ich festgestellt, dass meine Controller nicht DRY sind, wie es sein könnte. Die Methoden mögen: %Vor% Sind grundsätzlich in allen Controllern gleich. Grundsätzlich ist der von den Gerüsten generierte...
11.10.2012, 00:41
4
Antworten

Django Cross-Site-Reverse-URLs

Wahrscheinlich einfache Frage und ich verpasse gerade etwas, aber ich stecke aus Ideen heraus. Ich habe ein Django-Projekt, das mehrere Sites mit unterschiedlichen sessions.py und völlig verschiedenen ROOT_URLCONF s bedient. Eine Websit...
03.08.2009, 10:55
5
Antworten

So bleiben Sie DRY, wenn Sie Javascript- und ERB-Vorlagen (Rails) verwenden

Ich baue eine Rails-App, die Pusher verwendet, um Web-Sockets zu verwenden, um Updates direkt auf den Client zu übertragen. In Javascript: %Vor% Das ist eine böse Mischung aus Code und Präsentation. Die natürliche Lösung wäre also, eine Java...
25.02.2011, 19:36
1
Antwort

Soll der Mapping-Wert in einer Konstanten oder als Enum deklariert werden?

Ich sehe das überall in Code-Basis verstreut: %Vor% Ich würde lieber so etwas verwenden: %Vor% Es scheint DRY zu brechen, indem der tatsächliche String-Wert in @RequestMapping anstelle von constant verwendet wird. Aber ist das eine gu...
31.07.2012, 13:18
2
Antworten

Wie schreibt man ähnliche Funktionen in Common Lisp?

Ich lerne Common Lisp von Practical Common Lisp . Es gibt ein Beispiel für Hilfsfunktionen zum Lesen und Schreiben von Binärdateien in Kapitel 24. Hier ein Beispiel: %Vor% Ich kann auch Funktionen schreiben, um andere Arten von Binärzahlen...
01.01.2017, 11:00
5
Antworten

Wie teilen Sie Konfigurationsinformationen oder Geschäftsregeln zwischen Sprachen?

Ich suche nach Best Practices für die Verwendung der gleichen Daten an verschiedenen Orten, ohne sich wiederholen - dies könnte Fügen Sie Konfigurations- oder Geschäftsregeln hinzu. Beispiel 1. Datenvalidierungsregeln, die Sie auf dem Clien...
27.10.2008, 13:11
4
Antworten

Validiert einen Wert in der Eigenschaft

Also habe ich gehört, dass ein Wert in einer Eigenschaft wie folgt validiert: %Vor% ist falsch und ich sollte es vermeiden. Aber früher wurde mir gesagt, dass dies der gute Weg ist. Wir könnten die Kapselung verwenden, es gibt nur einen P...
08.04.2013, 17:28
5
Antworten

Unterbricht das DataMapper-Muster MVC?

Ich habe mehrere PHP-Frameworks gelesen, insbesondere das Zend Framework, aber ich bin verwirrt darüber, wie es weitergehen soll. Zend Framework verwendet keine ActiveRecords, sondern verwendet stattdessen das Table Data Gateway- und Row Data...
19.06.2009, 08:50