项目开发注意事项总结

1.禁止硬编码,需要常数值最好在枚举类中定义

2.get方式传递参数时,参数名尽量简短,含义模糊(增加安全性)

3.代码可以复用一定要抽象出来

4.action请求地址最好全部小写,单词间用"_"连接

5.action中尽量只调用service,多余的操作应该抽象出来

6.代码中用到的工具类最好放入工具类同意的包下,方便复用

7.复杂逻辑的地方记得加注释

8.能加log日志最好加上,方便出错调试

9.getXx().getYy() 在getXx()之后判断是否为null,在进行getYy() 操作,提高代码健壮性

10.前台使用到什么数据,后台就提供(查询)什么数据,避免执行无用的sql影响性能

11.类比较多的时候一定要分包,方便单独开发,也方便查找类的位置

时间: 2024-07-30 03:54:10

项目开发注意事项总结的相关文章

NET Core 1.1 版本项目和2.0环境下的项目开发注意事项

在NET Core 1.1开发下的项目最好不要随便把工具更新升级到2.0,这样最容易导致之前的.NETCore直接被升级不兼容早前版本 会引起项目无法启动在运行调试IIS express 时候直接一闪而过 如果要在2.0下进行相关项目开发一定另开新的开发机器配置新的版本, 如果在1.1版本项目不小心直接把VS工具升级到最新版本,直接从新下载安装原来版本的DotNetCore的类库即可.这样程序即可正常调试运行

iOS项目开发实战——storyboard设置界面技巧与注意事项

在iOS开发中,使用Main.storyboard来设计界面是每一个iOS开发人员需要面对的问题,使用storyboard相比较Android中使用XML来设置布局,有优点也有缺陷,现在我们来谈谈storyboard的设计技巧. (1)直接使用鼠标右键可以直接缩放storyboard的缩放比例.当然你也可以用触摸板使用2根手指缩放. . (2)拖拽控件绑定到代码中,不一定要从设计界面的控件中进行拖拽,也可以直接从左侧的列表中拖拽,这样会更加清晰方便. . (3)如何添加修改超过一屏的控件.我们把

项目经理注意事项(3)---宏观把控

都说管理者比干活的人更聪明,更善于总结思考,相应的从薪酬上也比其他平常人会多一些.能者劳心不能者劳力,但是在劳心的过程中那些事情是需要劳心的呢?动脑子和动手可以理解为劳心与劳力,在项目中领导者脑子里应该装些什么,他应该去关注什么.如果从开发者的角度而言,一个bug或者一个功能做与不做的影响是这个功能,因为你只顾你的一亩三分地.有这个功能锦上添花,没它也无可厚非.但是领导者所关注的就不再仅仅是某个bug或者某个功能,更准确的说就是他会从整个项目的角度去观察去关注一些细节.总在说宏观把控,那宏观把控

[SOE] ArcGIS Server对象扩展(SOE)开发注意事项

ArcGIS  Server对象扩展(SOE)开发注意事项 1.SOE介绍 在ArcGIS 10.1中ArcGIS Server不在支持DCOM方式的连接,这也就意味着我们不能通过本地方式的连接使用ArcObjects提供的更多功能,所以我们推荐一种新的方式来实现这些功能,这种方式就是SOE服务器对象扩展.SOE存在于整个服务对象的生存期内,可以利用服务对象的资源并对其进行扩展.一个SOE通常在服务对象创建是初始化,并且在整个服务对象的生存期内只会被创建一次.SOE支持SOAP和REST两种访问

基本项目开发流程

项目开发步骤 背景 系统分析 需求分析 功能分析 系统设计 1. 绘制用例图设计功能 2.绘制系统流程图 系统演示 开发工具和开发的技术选择 规定文件夹组织结构和编码规范 数据库分析与设计 1.数据库分析 2.概念设计 er图 代码中的公共类的设计 开始编码 测试 测试编写好的系统.交给用户使用,用户使用后一个一个的确认每个功能.软件测试有很多种:按照测试执行方,可以分为内部测试和外部测试:按照测试范围,可以分为模块测试和整体联调:按照测试条件,可以分为正常操作情况测试和异常情况测试:按照测试的

一个程序员的总结——开发注意事项

一年到头了,作为本命年的我,今年发生了太多的事情,但是不幸的是,都是好事儿,有点太过得意洋洋了,不过,不管一年顺抑或不顺,都是需要总结的,毕竟,总结,才能让人成长,首先,想注意的事情就是开发注意事项. 特别想说一件事情,公司每个功能上线之前都要测试,在测试环境测试,并且也会在正式环境测试(非公开版),把上线的问题降到最低,发生过这么几件事情,有好几次,我开发的时候没有看到问题,测试测试的时候也没有问题,但是在正式环境测试的时候,我们的头儿一眼就看到问题,很神奇的一件事情,感觉他好像就长了一双挑b

开发注意事项

以下事项是看到别人总结,并结合自己的开发实践整理. 1.大胆说不:勇于承认自己不知道答案,这点就和勇于对不合理的要求说不一样令人难以开口,却不能不开口. 2.重视沟通:修复错误时不要急于下手,要先明白现在的逻辑,读懂现在的代码,遇到其它小组主写的程序时不要死看程序,要多向其它小组的同事讨教. 3.小问题不容忽视:永远不要害怕问出SB的问题,再傻的问题只要是自己认真思考就要表达出来,同样如果碰到别人问一些简单的问题也不要不耐烦,要认真对待. 4.改bug或是看代码时遇到不合理的代码要善于逐步合理重

使用UML进行项目开发

一.概述 本文主要论述的内容是如何使用UML来指导(辅助)项目设计.在此篇文章中,假设读者对UML已经有了概念上的认识,对UML中出现的名词都能很好的理解. UML的目标是以面向对象图的方式来描述任何类型的系统,可以对任何具有静态结构和动态行为的系统进行建模. 在一个完整的软件项目开发流程中,我们一般将之分为四个阶段: l        一是分析阶段,主要关心问题域中的主要概念(如抽象.类和对象等)和机制. l        二是设计阶段,主要考虑定义软件系统中技术细节的类(如处理用户接口.数据

【微信小程序】小程序开发注意事项

小程序开发注意事项 大型项目开发中,提取公共组件,减少代码复用 注意:这里是在w-swiper 目录下 新建Component 原文地址:https://www.cnblogs.com/XJT2018/p/11219378.html