Ganbatte, XP, YAML Shortcut Push Titik 2 Bintang

Posted: March 23, 2007 in ノート, CAMPUR CAMPUR, RUBY, Ruby on Rails, Technology

“Tadaima”, itu ucapan ketika baru pulang mau masuk rumah. Orang-orang yang berada di rumah menjawab: “Okaeri”. “Ittekimasu”, begitulah ucapan ketika hendak pergi/berangkat dari rumah, yang di rumah mengucap, “Itterashai”. “Itadakimasu”, begitulah ucapan ketika hendak makan, dan “Gochisou sama”, ketika selesai makan. Jangan lupa untuk selalu berbunyi terus-menerus ketika makan mi kalau tidak mau dianggap tidak sopan. “Oyasumi”, begitulah mengucap kepada yang hendak istirahat / tidur malam. “Ganbatte”, itulah ucapan untuk saling menyemangati. Maka tak usah heran kalau Nobita selalu mengucap, “Aku pulaaang”. “Aku makaaan”, karna mungkin diartikan secara langsung saja ke Indonesia. Hmm.. belajar Jepang dari film ya tidak ada salahnya, yg penting mau mengkoreksi/introspeksi yg mana yg salah untuk diperbaiki selanjutnya, dan tidak selalu keukeuh dgn kesalahan tsb. Kalau belajar dari buku-buku, learning video, audio, DVD ya memang dianjurkan, ketimbang langsung praktek di film2 ataupun manga.

Senada dengan ucapan-ucapan Jepang diatas, Testing Ruby juga punya. assert_equal(yang diinginkan terjadi, coding yang dites kesesuaiannya dgn yg diinginkan terjadi). Berbeda dgn itu, assert_same juga memeriksa object_id. Kalau assert_kind_of serupa dengan assert_instance_of, bedanya ya kalau instance memang dibuatkan/diperiksa objek instan dulu instance_of?, sedang kind diperiksa dengan metode kind_of? dulu (refer aja ke Ruby Standard Doc Library). Jadi tentu tidak perlu repot untuk *assert_equal(Array, objek.errors.full_message.class)* karna Ruby Unit Test sudah sediakan kedua metode tsb (assert_kind_of dan assert_instance_of), kecuali kalau mau periksa assert_not_equal(kelas yang tidak diinginkan).

Lagi, senada dgn nuansa XP, dan aroma Software Engineering. YAML pun mestinya diperlakukan serupa. Jalan pintas seperti PUSH TITIK DUA BINTAAAANG ya, ya, teriakkan lagi PUSH TITIK DUA BINTAAAANG apa? masih kurang keras? ya, sekali lagi teriakkan PUSH TITIK DUA BINTAAAANG naah biar langsung hapal dan langsung ada praktek nyatanya di coding YAML nya ya. Walau nyebut push nya maksa’ :p

Pic-1.jpg

Lebih lengkap tentang YAML baca Yaml for Ruby ya, Syck memang Oke!

tinggalkan feedback konstruktif atau lebih baik diam

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s