使用和濫用元編程
作者:佚名 時間:2012-06-25 分享到:
比起一般我們常見的設計模式,元編程就好像一把鋒利的尖刀,只有在必要的時候才將它拿出來,元編程的關鍵是,你編寫的程序在它們運行時調整和修改它們自身。元編程被使用的越多,你的運行程序就越不像你所編寫的源代碼,這當然是這個模式的意義所在,不過同時也是危險所在,調試普通代碼已經不是件容易的事情,而要調試元編程所產生的短暫存在的對象則更要困難許多。因此,一組完整的單元測試是使程序正常工作的關鍵,如果你的程序使用了大量的元編程技術,那么單元測試是絕對必不可少的。
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n2387.html