Suchergebnisse für Anfrage "dry"
Warum ist das Kopieren und Einfügen von Code gefährlich? [geschlossen]
Manchmal beschwert sich mein Chef bei uns: Warum brauchen wir so viel Zeit, um eine Funktion zu implementieren? Eigentlich wurde die Funktion bereits in einer anderen Anwendung implementiert. Sie müssen lediglich die Codes von dort kopieren und ...
So symbolisieren Sie elegant_keys für einen 'verschachtelten' Hash
Betrachten Sie den folgenden Code: hash1 = {"one" => 1, "two" => 2, "three" => 3} hash2 = hash1.reduce({}){ |h, (k,v)| h.merge(k => hash1) } hash3 = hash2.reduce({}){ |h, (k,v)| h.merge(k => hash2) } hash4 = hash3.reduce({}){ |h, (k,v)| ...
DRY Ruby-Initialisierung mit Hash-Argument
Ich verwende Hash-Argumente häufig für Konstruktoren, insbesondere wenn ich DSLs für die Konfiguration oder andere API-Komponenten schreibe, denen der Endbenutzer ausgesetzt sein wird. Was ich am Ende mache, ist ungefähr das Folgende: class ...
Wie können Sie mit einer Programmiersprache ohne Reflection DRY sein? [geschlossen
Jede Programmiersprache, die über keinen geeigneten Reflexionsmechanismus verfügt, ist für mich eine große Belastung für sich schnell ändernde Probleme. Es scheint mit bestimmten Sprachen unglaublich schwer oder unmöglich zu sein: Konvention ...
DRYing up Rock Paper Scissors
Ich bin ein Anfänger in der Ruby-Programmierung und obwohl dieser Code funktioniert, frage ich mich, wie ich ihn verbessern kann. Ich habe sehr begrenzte Kenntnisse über Lambdas und Procs und dergleichen, aber jeder Rat wäre großartig. Gibt es ...
Implementieren von Probelauf in Ruby-Skript
Weiß jemand, wie man eine Trockenlaufoption in Ruby implementiert? Ich brauche so etwas, aber nur für ...
Anpassen der to_json-Antwort in Rails 3
Ich benutzerespond_with und alles ist richtig angeschlossen, um Daten korrekt zu erhalten. Ich möchte das zurückgegebene @ anpassjson, xml undfoobar -formate auf eine TROCKENE Weise, aber ich kann nicht herausfinden, wie dies mit ...
ann ich Konstruktoren erbe
Ich weiß, dass es nicht möglich ist, Konstruktoren in C # zu erben, aber es gibt wahrscheinlich eine Möglichkeit, das zu tun, was ich tun möchte. Ich habe eine Basisklasse, die von vielen anderen Klassen geerbt wird, und sie hat einInit ...