Re: [問題] 如何以DRY的方式寫code?
※ 引述《godfat (godfat 真常)》之銘言:
: 不介意的話可以這樣試試看 @@ 前提當然是可以改 primary key 的話
: class Quotation < ActiveRecord::Base
: set_primary_key :doc_no
: end
: module QuotationsHelper
: def new_doc_no
: Quotation.last.doc_no + 1
: end
: end
我在想能不能在application helper裡這麼做,因為有很多作業流程都需要用到
類似的編碼方式。
例如
module ApplicationHelper
def new_doc_no
// 假想碼
model_name.last.doc_no + 1
end
end
然後,進行Quotation流程時就會從quotations table中讀取,而進行Invoice流程時
就會從invoices table中讀取,這樣就真的很“乾”(DRY)了XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.101.69.24
推
10/07 16:17, , 1F
10/07 16:17, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章