nodejs实践录:我的nodejs编码风格

版权声明:本文为迟思堂主人李迟原创文章,版权所有。可随便任意使用(包括学习研究商用),但由此带来的成果或后果,概与作者无关。胡乱修改的,不注明出处的,概不负责。 https://blog.csdn.net/subfate/article/details/86766204

本文介绍笔者使用nodejs开发的环境,以及编码风格。

环境

笔者在linux、windows都安装了nodejs,还安装了pm2。在windows平台,使用cmd终端或git bash运行node或npm命令。但更多时候是使用vs code的终端,因为可以一边编写代码,一边跑程序,非常方便。
下面是笔者vs code截图:

编码风格

nodejs使用的是java风格,不过笔者从事c/c++开发很多年,已经固化了一些风格,特别是大括号{}if..else..的位置。曾与同事讨论多回,也尝试向标准的js靠拢,但发现编码效率很低。于是决定改回原来的风格。简述如下:

  • 大括号:单独一行
  • if语句:单独一行
  • 文件名称:小写+下划线。特殊术语除外。
  • 函数名、变量名:小写+大写,不使用下划线。
  • 类名:大写
  • 全局变量:添加前缀g_
  • 注释:使用中文,只写为何如此实现,而不是说明代码语句所做的事。
  • 主入口函数所在文件名:使用main.js。

李迟 2019.2.5 周二

猜你喜欢

转载自blog.csdn.net/subfate/article/details/86766204
今日推荐