Console history

Man dažnai tenka dirbti su Rails console. Neretas yra toks scenarijus panašus į šį:

post = Post.find :first
post.title
pasirodo tai galima sutrumpinti iki

post = Post.find :first
_.title
Ir darbas su Ruby on Rails tampa dar truputi malonesnis =)

Eksperimentuokite

2 Replies to “Console history”

  1. =)

    Eimantai,
    ne tame esmė (veikiausiai reikėjo parašyti aiškiau).
    Tiesiog bedirbant irb paskutinis priskyrimas yra taip pat įrašomas į “_” kintamąjį. Pvz.


    irb(main):001:0> i_am_the_unreasonably_long_variable_name = 5
    => 5
    irb(main):002:0> _
    => 5

    Šiuo atveju akivaizdžiai patogiau naudoti underscor’ą.

Leave a Reply

Your email address will not be published. Required fields are marked *