paip.防止代码命名重复的好方法

paip.防止代码命名重复的好方法

这几天使用ASP和PHP架设系统,常常玉到函数名,变量名重复的问题。告别是在相互包含的时候

。。

这时要有一种机制来避免这种情况。。

JAVA。NET等可以用命名空间,包,还有类来解决。。
在ASP,PHP中,类用得比较少。。要想在纯函数式编程中,得到解决。。经过我的苦苦思索,终

于有了完美的解决方法。。。

就是在函数,变量命名上打上时间戳。。

为了方便,可以使用缩写。。比如2012年,就用L代替,因为L在字母表中是第12位。
月份 10,11,12 ,分别用0,N,D ,分别英文首字母缩写
日期就用普通数字了。
如果是当天命名的几好个函数,可以再加上小时,分钟,以HHMM的格式。。这样就永远的OK了

这样,就命名永远不会重复了,因为时间永远在变化,且永远不会重复。。

比如我有个变量key重复,我可以把改名为  key_L716  (表明2012.7.16日创建)  ..HAHAHA

posted @ 2012-07-17 21:33  attilaxAti  阅读(17)  评论(0编辑  收藏  举报