JavaScript 编程及重构命名

      最近学习了js重构,遇到了命名的问题,现与大家分享一下解决问题后的总结。

 1.

改 var save_temporary_goods;为 var save_temporary_goods = [];

    能用[],别改为var the_object_of_save_temporary_goods。

2.

改var  fuuk = loadAllItems(); 为 var all_items = loadAllItems();

    能用系统给的,别用自己命名的。

3.

修改 numb 为 special_numb ;

    定义参数时一定要说明其用处。

4.

修改 total_goods 为 goods_total_price ;

    命名时搞清楚名词顺序。

5.

修改 condition_goods 为free_goods_condition ;

    说清楚其功能,不要含糊其词。

6.

修改free_lists为 save_free_goods ;

    不要产生歧义。

7.

修改 num 为 number;

     要全写 尽量别缩写

8.

修改 有无 dash(-)

    对于极其相似的功能,一定要找到其不同,用于命名。

9.

修改save_free_goods为save_free_goods_of_Promotions_goods ;

    存储对象时要说明其来源。

10.

拼写错误 改inous为inputs;

    命名大忌,不可拼写错误,调试,重构会成大麻烦。

11.

修改 for_goods_list为 the_object_use_of_the_goods_list;

    命名不可介词开头,言简意概。不要用介词。

    所以 修改为 object goods list;

   此次总结都是自己犯的一些小的细节上的错误或掌握的小的技巧,大神可以略过,适合初学者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值