最近学习了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;
此次总结都是自己犯的一些小的细节上的错误或掌握的小的技巧,大神可以略过,适合初学者。
相关推荐
本文将深入探讨几种常见的编程命名规范,包括骆驼命名法、帕斯卡命名法、匈牙利命名法以及接口类命名规则,这些规范在Java、C#、JavaScript等主流编程语言中被广泛采用。 ### 骆驼命名法 骆驼命名法分为小驼峰命名...
《代码整洁的JavaScript》一书将软件工程中的“Clean Code”原则应用于JavaScript编程,以帮助开发者编写可读性强、易于重用及重构的代码。本书并不是传统意义上的代码风格指南,而是围绕着一系列软件工程的最佳实践...
2. **保护私有变量**:虽然JavaScript没有真正的私有变量,但可以使用伪私有变量(如在变量名前加下划线 `_myPrivate`)来遵循编程约定,限制外部访问。 3. **模式与封装**:学习和应用常见的设计模式,如模块模式...
4. **js文件夹**:存放JavaScript源码,可按模块或功能进行分层。 五、**Jsp/html页面编写规范** 1. **结构清晰**:确保HTML结构层次分明,符合语义化。 2. **数据绑定**:使用模板引擎进行数据与视图的绑定,如...
此外,书中还讨论了如何为重构做准备,包括建立一套良好的代码风格、命名约定、编程规范等,这些都有利于减少重构的难度和风险。同时,书中还提到了一些自动化工具的使用,比如IDE(集成开发环境)中的重构辅助工具...
在这个过程中,网页设计师和开发者通常会遵循一系列最佳实践,包括语义化HTML、模块化CSS和高效的JavaScript编程。 在湖南农业大学的WEB课程设计中,学生可能被要求进行网页重构项目,这是为了让他们掌握现代网页...
在软件开发领域,尤其是Web前端开发中,JavaScript作为一种广泛使用的编程语言,其代码的可维护性至关重要。随着项目规模的增长,保持代码清晰、易于理解和维护变得越来越重要。以下将详细介绍如何编写可维护的...
在JavaScript中,变量、函数和对象的命名应该清晰、简洁且具有描述性。一般推荐使用驼峰式命名(camelCase)来命名变量和函数,而常量则通常用全大写字母(CONSTANT_CASE)。避免使用保留字和简写,这可以减少误解和...
函数是JavaScript编程中的基本构建块之一。编写高质量的函数可以帮助提高代码的可读性和可维护性。 ##### 1. 函数名称应该准确描述其功能 函数名应清晰地表达出该函数执行的操作,以便其他开发者(包括未来的自己...
本资源"各类语言编程规范细则word文档"详细涵盖了多种主流编程语言的规范,如C++, Java, JavaScript, C#以及SQL,旨在帮助开发者形成良好的编码习惯,对于教育和工作中的代码质量管理具有很高的参考价值。...
《Clean Code JavaScript:打造高质量代码的艺术》 在编程领域,编写清晰、易读、易于...通过深入研究这个开源项目,开发者可以更好地理解和应用这些原则,提升自己的编程技能,从而编写出更高质量的JavaScript代码。
在编程领域,Clean Code(整洁代码)是一种编程实践,它强调编写可读性高、可维护性强、易于理解的代码。对于JavaScript这种广泛应用于前端和后端开发的动态语言来说,掌握Clean Code的概念尤为重要。本资料包围绕...
总的来说,软件编程是一个涉及多个方面的综合过程,包括但不限于编码规范、测试、审查、重构等多个环节,每个环节都是为了打造高质量、可维护的软件。开发者应当不断学习和实践,以提升自己的编程能力。