860 Star 3.4K Fork 1.6K

GVP曹二众 / jeewms

 / 详情

数据库命名和代码规范化

待办的
拥有者
创建于  
2021-06-30 22:14

1,命名优化(数据库(表,视图,触发器,视图,存储过程),实体,JSP):按照阿里巴巴命名规范,建议分模块
2,上传附件现在是flash,要改掉。
3,代码格式化
4,代码方法命名规范化
验收标准:
1,通过 Alibaba Guide代码规范/安全规约方面的检查

2,通过 SonarLint代码质量、设计/隐藏的风险问题检查,包括代码标准规范、潜在缺陷、复杂度、重复、注释、糟糕的设计等。

评论 (4)

曹二众 创建了任务
曹二众 关联仓库设置为曹二众/jeewms
曹二众 修改了描述
曹二众 修改了描述
展开全部操作日志

如果没有国外开发者合作的话,一些业务相关命名不妨考虑用中文提高可读性。早先的一个前后端中文命名标识符演示:中文代码示例之Spring Boot 1.3.3演示,下为jsp片段:

<body>
	<jsp:include page="置顶.jsp" />
	<h2>单位列表</h2>
	<c:forEach var="单位" items="${单位表}">
		<div>
			<c:out value="${单位.名称}"/>
		</div>
	</c:forEach>
	
	<h3>添加单位</h3>
	<form:form method="POST" modelAttribute="单位">
		<form:errors path="*" cssClass="errorblock" element="div" />
		<label for="名称">名称:</label>
		<form:input type="text" path="名称" size="50" />
		<form:errors path="名称" cssClass="error"/>
		<br/>
		<input type="submit" value="提交"></input>
	</form:form>
</body>

还是不要用中文的好,现在表设计已经都是英文跟拼音混杂了。

用中文命名标识符的优势是可以与界面、文档中使用的中文业务术语一致,省去大量中<->英转换的精力(写代码时中->英,读代码时英->中),更避免了英文用语词不达意的问题。

之前看到一些用中文命名实践的体会分享供参考:甲方爸爸们请看过来:代码用中文命名,真香!

如果需要作技术调研以确保中文命名可行性,个人乐意相助,之前有过尝试:商业项目中改用中文命名标识符实例分析

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(4)
384016 zhishi 1578922186
Java
1
https://gitee.com/erzhongxmu/jeewms.git
git@gitee.com:erzhongxmu/jeewms.git
erzhongxmu
jeewms
jeewms

搜索帮助

105716 1d94204e 1850385 105716 2d26be5c 1850385