Pracuję nad starym kodem (napisanym przez kogoś innego) w aplikacji Rails 4.1 i zauważyłem ...
require "rubygems"
... u góry jednego z kontrolerów. Myślę, że jestem dość obeznany z działaniem Railsów, ale to mnie myli. Czy istnieje dobry powód, dla którego to powinno być?
Odpowiedzi:
1 dla odpowiedzi № 1To powinno tam być tylko wtedy, gdy aplikacja używa Ruby v1.8 Jeśli aplikacja używa Ruby v1.9 + to nie jest konieczne.
Źródło: http://guides.rubygems.org/rubygems-basics