例如,判断男女,用if-then语句大概是这样写的:
if SexN=1 then Sex='Men';
else if SexN=0 then Sex='Women';
else Sex='Other';
或者例如,判断电压是否在正常范围内,用if-then语句大概是这样写的:
if 200<amp<240 then judge='OK';
else judge='NG';
或
%let amp_L=200;
%let amp_H=240;
if &_L<amp<&_H then judge='OK';
请问各位高手,上面的写法属于hard coding吗?如果是,请问如何避免呢?
请问上面这类条件判断,除了使用If-then和select,还有更合适更规范的编程方法吗?请举例。
谢谢!