ruby : when to use 'load' to load file instead of 'require' -
this question has answer here:
i know basic difference between load , require statement. load loads file multiple time if loaded , require loads file once.
i want know when use load statement on require statement. if possible please explain small example.
thanks,
as know, load re-loads file, if loaded; whereas require loads file once.
as such, should (for performance reasons) use require instead of load.
using load can useful if file changes state - although rare thing happen.
typically, load geared more implementing customized runners ruby code loading classes , modules in projects - example, it's used capistrano. or common use when developing/debugging project open console, can use: load 'filename_i_just_edited' refresh code state, rather re-starting console.
Comments
Post a Comment