[問題] 如何以DRY的方式寫code?
環境:
Ruby 1.8.7 Rails 2.3.4
狀況:
我寫的是一個企業管理程式,在每開一個新的作業流程都會先取得一個新的編號
(不是預設的id)。例如Quotation,我在Quotations Helper里是這樣寫:
module QuotationsHelper
def new_doc_no
Quotation.find(:first, :order => 'doc_no DESC').doc_no + 1;
end
end
至于其他的作業流程是否也要寫類似的helper function,還是有更DRY的方式?
謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.101.213.59
→
10/07 11:29, , 1F
10/07 11:29, 1F
→
10/07 11:47, , 2F
10/07 11:47, 2F
→
10/07 11:48, , 3F
10/07 11:48, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章