团队开发约定及简易代码规范
<h2>开发要求</h2>
<h3>1.变量要求</h3>
<ul>
<li>大驼峰命名规则
如: GetDataList</li>
<li>要求英文变量,一般情况下不让用拼音变量,不允许中午变量</li>
<li>变量不使用_(下划线)</li>
<li>命名本着大家都能看懂的规则</li>
<li>不允许只有首字母的变量
<h6><em>实在不知道如何英文命名的,我建议用询问ChatGpt来获得名称,而不是自己觉得应该用什么,用了个大家理解不清楚的英文名字,还不如用拼音。</em></h6></li>
</ul>
<h3>2.代码存放目录</h3>
<ul>
<li>常量单元,函数单元,存放于Public目录</li>
<li>窗体统一存在在Form目录</li>
<li>基类单元,基类窗体存放于Base目录</li>
<li>主目录下除了项目文件,不存放其它文件
<ul>
<li>有不清楚的再具体商量*</li>
</ul></li>
</ul>
<h3>3.代码格式化:</h3>
<ul>
<li>统一使用cnpack的格式化功能,要求代码格式化</li>
<li>统一的代码格式化,是为了SVN代码提交</li>
</ul>
<h3>4.注释</h3>
<ul>
<li>复杂的代码尽量要简单的注释,这样便于自己梳理思路,也便于后期修改代码。</li>
</ul>
<h3>5.窗体命名前缀Frm,</h3>
<p>TFrame的前缀为Fra
如:FrmMain</p>
<h3>2.窗体单元名在窗体类名前加小写的u:</h3>
<p>如窗体名为FrmMain,则其单元名为uFrmMain.pas</p>