Lazy ActiveRecord di Rails Console

Secara default ActiveRecord di Rails bersifat lazy aka malas. Maksudnya adalah kita bisa melakukan chaining method untuk membentuk query tetapi query yang ada tidak langsung dijalankan sampai hasil benar-benar dibutuhkan. Lain cerita jika kita mencoba mengeksekusi di Rails console. Alih-alih lazy, ActiveRecord akan langsung menghasilkan query meskipun niat kita adalah menyimpannya pada variabel untuk kemudian … 

 

Memahami Keunikan Ruby : array.map(&:method)

Ruby sering kali memiliki beberapa idiom unik yang tidak dikenal pada bahasa lainnya. Salah satunya dan yang sering digunakan adalah bentuk array.map(&:method). Saya tahu cara menggunakan bentuk ini dan juga cukup sering menggunakannya. Yang baru saya tahu adalah proses di dalamnya sebenarnya bagaimana. Seingat saya dan kalau tidak salah, pertama kali melihat bentuk seperti ini … 

 

Tips Bekerja di Rails Console dengan Lebih Efisien

Rails console bagi saya adalah perkakas ajib yang selalu saya buka saat sedang bekerja di Ruby on Rails, sudah seperti kalau bernafas, otomatis. Pengunaannya bervariasi, paling sering saya gunakan untuk coba-coba kode. Saya rasa programmer Rails lainnya pun banyak menggunakan waktu mereka untuk bekerja menggunakan rails console. Dengan seringnya kita bekerja di console, akan lebih … 

 

Revolusi Coding Ruby Saya

Tidak ada manusia yang lahir dengan sekaligus membawa pengetahuan. Semua manusia tanpa terkecuali pada awalnya pasti “kosongan” alias tidak mengetahui apa-apa. Untungnya kita diciptakan dengan sebuah kemampuan untuk belajar. Dengan proses ini, yang tadinya tidak tahu menjadi tahu, yang tadinya tidak bisa menjadi bisa. Semua bidang ilmu pasti membutuhkan sebuah proses yang namanya belajar untuk …