我只是有一個關於如何創建高效程序的一般問題。例如,我爲Blackberry製作了一個單元轉換器程序(The Ultimate Unit Converter,如果你想查看它:)),它可以在5-7個不同的單元之間進行轉換。爲了對此進行編碼,我通過簡單地爲所有可能的單位創建方法來實施蠻力方式。因此,例如,我創建了以下所有方法:釐米至英寸,釐米至米,英寸至釐米,英寸至米,米至釐米,米至英寸等。如何創建一個高效的貨幣/單位轉換器?
我的問題是:是否有更高效的編碼方式?因爲當我必須添加一個單元時,它變成一個痛苦,因爲那樣我就必須創建另一套方法。
謝謝! (對不起,如果我聽起來很愚蠢)。
好的,謝謝。我明白。我也將使用這種有效的方式製造貨幣轉換器。 – sameetandpotatoes 2012-03-17 19:39:39