README.md in monto_escrito-0.0.1 vs README.md in monto_escrito-1.0.0

- old
+ new

@@ -16,21 +16,33 @@ $ gem install monto_escrito ## Usage -Para convertir una cantidad a palabras, simplemente hay que utilizar el método `convertir` del helper `MontoEscrito::Conversor`: +Para convertir una cantidad a palabras, simplemente hay que utilizar el método `to_s` de la clase `MontoEscrito::Decorador`: - irb(main):001:0> MontoEscrito::Conversor.convertir(10) + irb(main):001:0> MontoEscrito::Decorador.new(10).to_s => "diez" - irb(main):002:0> MontoEscrito::Conversor.convertir(14) + irb(main):002:0> MontoEscrito::Decorador.new(14).to_s => "catorce" +Esta forma permite interpolar las conversiones: + + irb(main):001:0> monto = MontoEscrito::Decorador.new(10) + irb(main):002:0> "Son pesos #{monto}" + => "Son pesos diez" + > **Nota:** actualmente se soportan sólamente números positivos menores a un cuatrillón. Puede extenderse fácilmente, pero a fines prácticos se deja en esa cantidad. Se arrojará un `ArgumentError` en caso de violar esa restricción de dominio. ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request + +## Change Log + + +* `monto_escrito-1.0.0`: Se implementa una API basada en un objeto decorador, permitiendo interpolar llamadas. +* `monto_escrito-0.0.1`: Se utiliza la primera API que opera como helper \ No newline at end of file