On Dec 4, 2007 7:35 PM, Arie Kusuma Atmaja <[EMAIL PROTECTED]> wrote:
> On 04/12/2007, Muhammad Ichsan <[EMAIL PROTECTED] <ichsan%40gmail.com>> > wrote: > > > Dear All, > > > > Perkenalkan, saya Ichsan. Saya pendatang baru di Ruby. Masuk ke Ruby > > lewat gerbang Rails. Saya pecinta bahasa cross platform seperti Java, > > PHP, Ruby dan lainnya. Tertarik dengan Ruby karena kesederhanaan dan > > kemudahan dalam mendevelop software. > > salam kenal juga :-) sama dong sukanya sama yang cross platform juga > (walau saya tak mahir) > > > Oh ya langsung aja ya pertanyaan perkenalan saya (sorry masih banyak > > nanya karena ilmunya dikit di Ruby): > > boleh3x (banget) > > > 1. Saya menggunakan RSpec karena saya orang penganut eXtreme > > Programming (walau partially). Gimana ya caranya membuat specification > > terhadap Rails controller dengan mengabaikan masalah authentication. > > penasaran saya, "walau partially or sebahagian" itu maksudnya gimana > ya? :-/ bisa diterangkan lebih lanjut penerapan apa yang Anda pakai? > > > Saya terpaksa melepas pasang statement before_filter > > aduh jangan dilepas pasang lepas pasang... coba mana rspec > controllernya di copy paste kesini biar kita pelajari bersama, > biasanya saya pakai ... argh later later, you copy paste your rspec > code kesini dulu lah ya. > > > 2. Ada yang tau gimana best practice untuk Rails? Misalnya saya punya > > masalah, apakah controller itu baiknya dishare lintas peran maupun > > authenticated user? Soalnya saya kepikiran teknik DRY. Contoh > > sederhananya adalah, employee profile yang bisa muncul di admin maupun > > di bagian personalia. Apakah baiknya mereka berbagi controller yang > > sama. Atau kedua controller menginclude controller khusus employee? > > berfikir secara resource, ya, think resource. > > apa yang Anda ingini dari aplikasi Anda (berpikir dari sisi end-user): > > 1. halaman admin seharusnya menampilkan listing employees (dengan > fasilitas edit, remove) > 2. halaman personalia seharusnya menampilkan listing employees (tanpa > fasilitas edit, remove) > > kemudian berpikirlah mencari padanan dari kekuatan kata-kata > description diatas yang boleh jadi masih belum sempurna juga, sila > betulkan kalau ada yang bisa lebih deskriptif dari semula. > > 1. /admin/employees > > 2. bahasa inggrisnya personalia itu HRD / Human Resource Development > betul salah? assuming saya benar cmiiw ya. maka url yang diminati > adalah: > > /hrd/employees > > kemudian... > > bentar... bentar... sebelum berlanjut saya, Anda confirm dulu... ini > Anda pakai RBAC gak? atau saya yang berpikir terlalu kompleks? mana > struktur controller Anda copy paste juga kesini. > > -- > Arie | http://linkedin.com/in/ariekeren | http://profile.to/ariekeren/ > http://ariekusumaatmaja.wordpress.com | > http://groups.yahoo.com/groups/id-ruby > > err... anu, RBAC itu apa yak oom ? -- blog : http://adityakircon.blogsome.com ym : kirconboy gtalk : [EMAIL PROTECTED] skype : adit_skype Freedom is the right of all sentient beings (Optimus Prime) [Non-text portions of this message have been removed]

