Jak przeładowywać wymagania, require_dependency i stałe w Railsach?

Jak się mająrequire irequire_dependency różne?
Jak możnarequire_dependency automatycznie przeładowuje klasy w rozwoju, alerequire nie mogę?

Wkopałem w szynyActiveSupport::Dependencies i kod dispatcher.rb. Co widziałemrequire_dependencykod jest to, że zasadniczo dodaje stałe doautoloaded_constants szyk. Ale zostaje wyczyszczoneclear_application wewnątrz dyspozytora po każdym żądaniu.

Czy ktoś może wyjaśnić lub wskazać mi pewne zasoby, które pomogą?

questionAnswers(2)

yourAnswerToTheQuestion