【发布时间】:2008-09-12 14:19:29
【问题描述】:
假设我正在编写一个在温标之间进行转换的函数。我想至少支持摄氏度、华氏度和开尔文。将源比例和目标比例作为函数的单独参数传递,还是某种组合参数更好?
示例 1 - 单独的参数: 函数 convertTemperature("摄氏度", "华氏度", 22)
示例 2 - 组合参数: 函数 convertTemperature("c-f", 22)
函数内部的代码可能很重要。使用两个参数,确定我们要使用的公式的逻辑稍微复杂一些,但单个参数感觉不太对劲。
想法?
【问题讨论】:
标签: coding-style