自用文件代码命名规范

自用文件代码命名规范

Written by PNJie
码字不易,转载请标注出处,谢谢~

文件命名

文件夹/文件总命名逻辑:

(前缀)_文件名_版本号_日期

文件名使用大驼峰命名法

例如:

LtspiceSimulation //Ltspice 仿真文件夹

遇到命名中有缩写用"_"将缩写隔开

例如:

DPT_TestResult //双脉冲仿真测试结果文件夹
AD_PCB_Design //PCB设计文件夹
  

一些前缀:

前缀释义
Code代码
Sim仿真
Doc各种文件
Misc杂项

版本号与日期:

版本号采用V主版本号.子版本号.修正版本号

例:

V0.0.0

初期版本命名为:V0.0.0

  • 修正版本号:需要保留前一版本,同时对前一版本进行小幅度修改时,修正版本号+1;
  • 子版本号:需要保留前一版本,且前一版本已经生产,对前一版本进行较大修改或debug时,子版本号+1;
  • 主版本号:对之前版本进行大幅度改动时,新增/变动功能时,主版本号+1;

版本号加在文件命名之后,通过下划线连接:

例:

LLC_TestBoard_V0.1.1 //LLC 测试板

一些特殊版本:

缩写释义
DRAFT/TEMP/DEMO随便写写画画的版本
ROOT/MOTHER/BASE母版,复制粘贴进行修改,不在母版内进行改动
FINAL/FROZEN不再进行改动的版本
ESSENTIAL非常重要的版本,加粗划重点

例:

LLC_TestBoard_ROOT_241127 //LLC 测试母版

日期采用年月日命名法,且年只用后两位,月日为两位,缺0补0,例:

241205 //2024年12月05日

代码公式变量命名

学习:https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/naming.html#general-naming-rules

关于大小写:

  • 变量/时变量全部小写
  • 常量全部大写

例:
V D D = 5 / / V D D 是为 5 的常量 v g s ( t ) / / v g s 是随时间变化的变量 VDD=5 //VDD是为5的常量 \\ v_{gs}(t) //vgs是随时间变化的变量 VDD=5//VDD是为5的常量vgs(t)//vgs是随时间变化的变量

关于代码变量:

类class使用大驼峰命名法,遇到缩写则首字母大写:

例:

MyTestData //class数据,数据组
MyTestData.voltage
LlcTestData //遇到缩写则只有首字母大写

其余变量一律小写,常量全部大写,变量命名采用描述性短句,且用下划线连接

例:

voltage 		//电压变量
voltage_rising_time //电压上升时间
static VDD = 5V //VDD 常量

等于号前号后加一个空格。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值