Re: DRY or not DRY

看板Ruby作者 (lala)時間18年前 (2006/10/18 18:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《yzugsr (Bird)》之銘言: : ==恕刪== : 我之前遇到這樣的情況 (一個show圖的網頁) : 是把這些logic丟到helper裡處理 : <div class="image"> : <%= show_image(image) %> : <div class="meta_link"> : <%= show_meta_link(image) %> : </div> : </div> : 然後helper裡有個show_meta_link的function : 去判斷user和image之間的關係,讓他能做什麼操作 : 不知道這樣的做法好不好.... 如果是我的話 我會考慮使用 def show_image ( image , user ) 這樣來宣告 主要是考慮到 user 這個變數在不同的 controller 可能有不同的詮釋方式 可能這個 controller 代表 這個網頁的主人 下個 controller 代表 參觀這個網頁的人 當然啦,如果你都不使用跨 controller 的 helper 或是你整個程式的邏輯都相當清楚,@user 這個變數一定是代表一定的角色 那就當我沒說 -- lighty RoR 是一個介紹 lighttpd , SQLite , Ruby and Rails 的 Blog http://lightyror.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.218.90.242

10/18 19:20, , 1F
我是直接看session[:user]的 @@
10/18 19:20, 1F
文章代碼(AID): #15DWMShx (Ruby)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
1
3
完整討論串 (本文為第 3 之 4 篇):
2
2
18年前, 10/17
1
1
1
3
文章代碼(AID): #15DWMShx (Ruby)