我正在開發一個項目。目前我有一個相當大的條件語句,它根據一些輸入參數爲變量賦值。所以,我有這樣的事情。重構條件變量賦值
if some condition
x = some value
elsif another condition
x = a different value
...
什麼是最好的重構方式?我希望我可能最終得到類似
x = some value if some condition || another value if another condition
是否有這種事情的模式?
在我們可以告訴你如何重構之前,你需要告訴我們爲什麼要重構這個。你想解決什麼問題? – 2013-03-20 22:17:05
'重構=零,除非存在嗎?(:unit_tests)' – dbenhur 2013-03-21 04:59:29