On 5/28/07, Andry S Huzain <[EMAIL PROTECTED]> wrote:
> >
> > On 5/28/07, Aditya Agustyana <[EMAIL PROTECTED]> wrote:
> > seperti yg kita ketahui RoR punya banyak tool untuk melakukan
> > debugging, dari mulai irb, ruby/script console, ruby
> > script/breakpointer sampe method <%= debug %> yg ada di view/helper
> >
> > nah yg ingin sy tanyakan, pada saat kapan dan bagaimana anda
> > menggunakan keempat hal tsb ?
> >
> > btw, selain keempat hal di atas... ada lagi ndak cara lain ntuk
> > melakukan debugging di RoR ?
>
>
> Mungkin ini bukan "debug" dalam arti sebetulnya, tapi saya sudah jarang
> banget melakukan "debugging" dengan prinsip-prinsip sederhana:
>
> * Setiap kali bikin controller + action, langsung  tulis  unit test-nya.
> Baik untuk model testing (untuk class-class Model) ataupun functional
> testing (untuk class-class Controller). Kan sudah disediain skeletonnya? Di
> RoR, rake:test itu adalah sahabat paling baik buat programmer :)

Adit pakai autotest dit..

http://zentest.rubyforge.org/ZenTest/

>
> * Kedua, saya pakai logger. Meskipun develop di komputer sendiri, tapi
> selalu berpikiran bahwa aplikasi ini nanti akan ada di production server,
> dimana kita nggak bisa menjalankan script/console. Logger itu satu-satunya
> cara.
>
> * Ketiga, untuk test di tahap tatap muka web (a.k.a), saya pakai plugin
> Selenium IDE untuk Firefox. Kalau dibutuhkan ngetest di IE, baru pakai
> Watir.
>
> Paling banyak sih, yang bisa benar-benar dikatakan debugging sekarang cuma
> ada disisi javascript + AJAX + DOM menggunakan Firebug + Firefox.
>
>
>
> --
> http://andryshuzain.com

-- 
Arie || ariekeren, YM!=riyari3, http://ariekusumaatmaja.wordpress.com
http://groups.yahoo.com/groups/id-ruby
"Never say RTFM. Turn the trolls into committers", Audrey Tang -
conisli-ofun.pdf

Kirim email ke