`
panpan123mail
  • 浏览: 33272 次
  • 性别: Icon_minigender_1
  • 来自: SpringHill
社区版块
存档分类
最新评论

代码规范开发思考点滴

阅读更多

1、建议安装eclipse插件:静态检查工具(CheckStyle、FindBugs、PMD)、代码设计质量(JDepend )、圈复杂度(Sourse Monitor、javaNcss)等自动化编码检视工具,这个对于新加入的coder有良好的指导建议

 

2、注意设计能力的提高,对多模式及架构的深入了解及应用,可采用测试驱动设计开发(可参考《设计模式*》、《敏捷开发*》等设计书籍及类似功能实现的开源项目源码)

 

3、编码中检查是否有冗余的代码如:特别是影响性能的for循环处或多线程调用处;非空判断是否充分;异常处理机制的合理使用等等易于忽略的编码问题,这个需要进行大量的调查总结及专业技术书籍的指导

4、必须提升单元测试水平,测试工具( JUnit、EasyMock、StrutsTestCase、DBUnit、Cactus、Cobertura

),不但要把业务功能实现,并要注意检测到编码的一些问题(具体java编码请参考《Effective In Java》、《Think in java》、《代码大全2》等编码书籍)

 

5、对完成的代码进行打包前需要走查,这个必须要充分根据系统架构及编码特点进行设计缺陷指标检测(项目技术负责人需要在监测编码过程中及时总结和根据大家经验知识商议扩展)

分享到:
评论

相关推荐

    自动点滴管理系统

    在.NET 3.5框架下,开发者可以利用C#编程语言,结合ASP.NET技术来开发Web应用程序,这在本系统中起到了关键作用。ASP.NET提供了丰富的服务器控件和事件模型,使得构建动态网页变得更加容易。它还支持多种数据绑定...

    AS400开发经验点滴

    ### AS400开发经验点滴 #### 一、AS/400系统介绍与环境配置 AS/400系统是一种高性能的企业级服务器系统,它主要用于处理大量的事务性数据和复杂的业务逻辑。AS/400系统具有稳定、可靠、高效等特点,在金融、制造、...

    自动点滴管理系统.NET

    在.NET 3.5框架下,开发自动点滴管理系统时,开发人员可以充分利用该框架提供的类库和工具,如ASP.NET、LINQ以及AOP(面向切面编程)等,以提高开发效率和代码质量。.NET 3.5框架引入了对C# 3.0和VB.NET 9.0的支持,...

    基于.NET前沿技术WCF技术开发HIS自动点滴管理系统实战项目.txt

    基于.NET前沿技术WCF技术开发HIS自动点滴管理系统实战项目,一共38讲。

    基于Wcf技术的自动点滴管理系统

    纯手敲代码意味着这个项目没有依赖大量的预构建组件或模板,而是完全通过开发者自身的编码技能实现,这体现了开发团队的专业水平和技术深度。这种做法虽然增加了开发难度,但也能更好地满足特定需求,提高系统的定制...

    Eclipse SWT开发点滴

    ### Eclipse SWT开发点滴 #### 一、第三方包的引用 在使用Eclipse进行SWT开发时,经常会遇到需要引入第三方库的情况。以下是引入第三方库的具体步骤: 1. **工程项目增加Libraries** - 右键点击项目 -> `Build ...

    自动化点滴管理系统C#源代码

    《精通C#5.0与NET4.5高级编程》书中配套的自动化点滴管理系统源代码,使用WCF技术实现C/S模式的医院点滴管理,通信使用NetTcp协议,终端可以向服务端申点滴、结束点滴、呼叫服务、结束呼叫,终端向服务端发送心跳,...

    .Net平台开发实践的一些点滴总结(技术规范与实践精华)第1/2页

    总结而言,.Net平台开发实践中,代码规范的建立和遵守是提高代码质量、维护性及团队协作效率的基础。实践精华则是在具体项目开发中积累的经验和技巧,涉及开发的多个方面,包括代码优化、性能提升、安全加固、流程...

    DotNET_CS(WinForm)开发技巧点滴

    【 DotNET_CS(WinForm) 开发技巧点滴】 在.NET框架下的C/S(客户端/服务器)应用程序开发中,WinForm是一种常见的用户界面技术。这里我们探讨一些开发中的实用技巧,这些技巧可以帮助提升开发效率和软件质量。 1. ...

    zhuji.rar_drip_液体点滴_点滴_点滴速度检测

    标题中的“zhuji.rar_drip_液体点滴_点滴_点滴速度检测”表明这是一个与医疗设备相关的...通过分析和理解这个汇编代码,我们可以深入理解点滴速度检测装置的工作原理,这对于医疗设备开发、维护或改进具有重要价值。

    液体点滴速度监控装置

    液体点滴速度监控装置 液体点滴速度监控装置是对液体点滴速度的检测和控制及储液瓶中液面高度的检测报警的系统。本系统通过光电传感器检测液面高度和液体点滴速度,使用步进电机控制液体点滴速度,并实现了多机通信...

    点滴\液体点滴速度监控装置设计报告

    在系统开发完成后,需进行一系列的测试,包括功能测试、性能测试和稳定性测试,以验证系统是否满足设计要求,能否在实际医疗环境中稳定可靠地工作。 总结,本设计报告详细阐述了点滴液体点滴速度监控装置的设计理念...

    AS/400开发经验点滴

    AS/400的开发涉及多种工具和语言,包括CL(Control Language)、RPG(Report Program Generator)、COBOL等。在AS/400的开发过程中,开发者需要处理各种类型的消息,例如错误消息、询问消息等。 询问消息(Inquiry ...

    点滴空间整站程序 v1.6

    总之,“点滴空间整站程序 v1.6”是一个为初学者和有一定经验的网站开发者设计的工具,提供了一个快速搭建和管理网站的基础框架,但安全性、性能优化以及定制化程度取决于用户的操作和进一步开发。

    PHP代码安全点滴 原版扫描

    ### PHP代码安全点滴 #### 一、概述 随着互联网技术的发展与普及,网站及应用程序的安全问题日益凸显。作为广泛使用的脚本语言之一,PHP的安全性备受关注。《PHP代码安全点滴》这篇文章着重介绍了PHP编程中可能...

    青少年文明上网的点滴思考.doc

    青少年文明上网的点滴思考.doc

Global site tag (gtag.js) - Google Analytics