当我们面对一个新的领域时,是先有数字,还是先有名字?(数字游戏?文字游戏?)

我的答案是先要用数字来识别和表示实体,然后再用名字来对这些数字做同样的事情(即起名)。

唯一不变的是变量的名字。

数字是一种资源,所以也可以对它们做分配,回收这样的动作。

由于数字的唯一性,我们可以用它来识别和编号
由于数字的有序性,我们可以用它来比大小
由于数字的无限性,虚拟创建事物是无限的,数字是实体,从而封装是可能的。

因为数字的真实性,所以如果我们programming时需要dynamic change数字,就必须要用名字来代替。
startpt=1
… …
count=$startpt
for i in $alldirs
do
slot=${i#$prefix}
slot=${slot%$postfix}
if [[ $slot -eq $count ]]
then
count=$((count+1))
else
break
fi
done

Technorati 标签: ,

Advertisements