# \[Ruby\] - Recarregar classe atualizada no IRB

**URL:** <https://forum.casadocodigo.com.br/t/ruby-recarregar-classe-atualizada-no-irb/252>\
**Category:** Livros\
**Tags:** ruby\
**Created:** [Julho 19, 2016, 2:03am UTC](https://forum.casadocodigo.com.br/t/ruby-recarregar-classe-atualizada-no-irb/252 "2016-07-19T02:03:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gilbertosil](https://avatars.discourse-cdn.com/v4/letter/g/439d5e/32.png) [@gilbertosil](https://forum.casadocodigo.com.br/u/gilbertosil)\
**Post date:** [Julho 19, 2016, 2:03am UTC](https://forum.casadocodigo.com.br/t/ruby-recarregar-classe-atualizada-no-irb/252/1 "2016-07-19T02:03:57Z")

</div>

No livro “Ruby - Aprenda a programar na linguagem mais divertia” faz se uso do IRB para efetuar os testes das classes, minha duvida é a seguinte:  
Tenho a classe Livro(livro.rb), acesso o IRB e utilizo o comando abaixo para carregar a classe  
require File.expand\_path(‘lib/livro’)  
executo alguns comandos e vou até meu editor e altero essa classe, exemplo incluo um método novo. O IRB não reconhece essa alteração automaticamente, como faço para carregar a classe novamente sem ter que sair do IRB ? E existe alguma forma para deixar isso automático ?
