Als «ruby» getaggte Fragen

Fragen zu Ruby, einer dynamischen, reflektierenden, objektorientierten Programmiersprache für allgemeine Zwecke, die von Perl inspirierte Syntax mit Smalltalk-ähnlichen Funktionen kombiniert.


1
Beste Ruby Git Bibliothek?
Welches ist die beste Git-Bibliothek in Ruby? Git, Grit, Rugged, Other? Hintergrund: Ich bin der aktuelle Betreuer von TicGit-ng , einem verteilten Offline-Ticket-System, das auf git basiert, und ich habe immer wieder gelesen und gehört, dass Grit derjenige ist, den ich verwenden sollte, weil es das Git-Juwel ersetzt, aber Es …
21 ruby  git 

8
Ruby: The Bad Parts [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
20 ruby 

7
Verwenden erfahrene Ruby on Rails-Entwickler Gerüste?
Im Ruby on Rails-Tutorial habe ich etwas gelesen, das darauf hindeutet, dass erfahrene Entwickler kein Gerüst verwenden, da sie in der Regel nur den Code schreiben, um die MVC selbst zu verbinden. An einer anderen Stelle habe ich gelesen, dass es eine gute Idee ist, Gerüste zu verwenden, da dies …



3
Warum hat Ruby Creator das Konzept der Symbole gewählt?
tl; dr: Gibt es eine sprachunabhängige Definition von Symbolen und einen Grund, sie in anderen Sprachen zu haben? Warum verwendete der Ruby-Schöpfer das Konzept von symbolsin der Sprache? Ich frage dies aus der Perspektive eines Nicht-Rubin-Programmierers. Ich habe viele andere Sprachen gelernt und in keiner festgestellt, dass ich angeben muss, …


5
Wird Monkeypatching als gute Programmierpraxis angesehen?
Ich hatte den Eindruck, dass Monkeypatching eher in der Kategorie der schnellen und schmutzigen Hacks als in der üblichen guten Programmierpraxis liegt. Obwohl ich von Zeit zu Zeit kleinere Probleme mit Bibliotheken von Drittanbietern behoben hatte, hielt ich es für eine vorübergehende Behebung und übermittelte dem Drittanbieterprojekt den richtigen Patch. …



4
Was hat Ruby richtig gemacht (oder war es Rails)? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Die meisten Programmiersprachen haben einige Entwurfsentscheidungen, die ihre Verwendung …

2
Umgang mit technologischem „Dogmatismus“
Ich habe einen Job aufgegeben (um in ein anderes Land zu ziehen), wo ich die meiste Zeit in Javascript und Haskell (etwas Python) programmiert habe. Ich mochte es wirklich, weil die Leute objektiv, positiv, mathematisch waren und trotzdem ein paar Sachen erledigt haben. Dies war ein wirklich professioneller Laden. Jetzt …
13 ruby  haskell  agile 

7
Wo kann ich mir am besten eine Sprache beibringen und welche?
Ich kenne überhaupt keine Programmiersprachen. Ich werde mich selbst unterrichten und muss den besten Ort dafür kennen, wo ich von einem grundlegendsten Niveau lernen kann. Wo kann man eine Sprache lernen? Welche Sprache lernt man am besten zuerst? Ist es dumm, zuerst Ruby zu lernen? Hier bin ich auf jemanden …
13 ruby 

2
Warum empfehlen die Benutzer, keine Instanzvariablen für Ansichten in Ruby on Rails zu verwenden?
Warum höre ich, dass es nicht gut ist, Instanzvariablen zwischen Controllern und Ansichten zu teilen. Ich mag es irgendwie, weil ich sofort über das @ sehen kann, dass etwas vom Controller kommt. Ich sehe hier eine gute Möglichkeit, Helfer in Controllern zu verwenden: http://www.stephencelis.com/2008/09/06/rails-controllers-views-and-variables.html . Aber ich benutze cancan für …

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.