第18卷第3期2010年6月文章编号:(201002-0060-03)1005-1228
息技术孟令梅等:一种基于DCT变换的图像认证算法电脑与信息技术
2010Vol.18No.3年6月Jun.2010
ComputerandInformationTechnology
基于
Java代码重用性的研究
刘冰
(达州职业技术信息工程系,四川达州635001)摘要:尽管代码重用性受到了垢病,但在Java应用开发中,代码重用技术还是得到了越来越多的
软件工程师的重视,因
为对于某些代码的重用不仅能够使得
程序变得更加简练、清晰和易于维护,而且更重要的是可以节约软件开发的成本,提高软件生产的效率,同时还能够增加代码的可靠性和增强被重用代码与
系统函数的其他部分的一致性。文章就这一
问题并提出了几个相关的重用代码的解决策略。对在Java应用开发中代码重用的优劣进行了深入分析,关键词:代码重用;接口;代码分离;内聚性;耦合度中图分类号:TP391文献标识码:A
TheResearchBasedonJavaCodeReusability
LIUBing
(DazhouVocationalandTechnicalCollege,Dazhou635001,China)
Abstract:Althoughthecodereusabilityiscriticized,itisstillemphasizedbymoreandmoresoftwareengineersintheapplicationofJava.Becausethereuseofsomecodesnotonlymakestheprogrammoreconcise,clearer,andeasiertobemaintained,butalsocansavecostofsoftwaredevelopment,increasetheefficiencyofsoftwareproduction,improvethecodes'reliability,andenhancetheconsistencyofthecodesandotherpartsofsystemfunctions.ThispaperanalyzesindepththeadvantagesanddisadvantagesofcodereuseintheJavaapplicationanddevelopment,andsuggestsseveralsolutionsofthecodereuse.Key
words:codereusability;interface;codeseparation;cohesion;couplingdegree
在Java应用开发中,代码的重用得到了越来越多的软件工程师的重视,其中一个重要的原因在于对某些代码的重用能够使程序变得更加简练、清晰和易于维护,节约软件开发的成本和提高软件生产的效率,同时还能够增加代码的可靠性和增强被重用代码与系统函数的其他部分具有较强的一致性。本文就这一问题提出了几个在Java应用开发中进行代码重用的解决策略。
的代码有效地运用到其它的项目中,可以节约软件开发的成本,提高软件生产的效率,同时还能够增加代码的可靠性和增强被重用代码与系统函数的其他部分具有较强的一致性。
2代码重用的策略
在实际的应用开发过程中,究竟要怎样做才能更有效地进行代码重用呢?下面拟就这一问题提出几个在Java应用开发中进行代码重用的解决策略:2.1面向接口编程在Java程序
设计过程中,实现代码重用的一个非常重要策略就是面向接口编程。在接口中,它规定了实现本接口的类或接口必须拥有的一组规则,它是在一定粒度视图上同类事物的抽象表示。而面向接口编程就是使用接口和同类型的组件进行通讯。在实际的程序设计中,往往是从那些具有相同功能的组件中抽象
1代码重用的优势
在进行Java应用的开发过程中,有经验的软件工程师往往将项目中那些经常出现的一些功能相同的代码进行必要的管理,因为这样做往往会使得程序变得更加简练、清晰和易于维护,其中一个重要的方法的就是进行必要的代码重用。事实上,进行代码重用不但可以提高程序开发的效率,而且还能够将一些比较实用
收稿日期:2010-02-24作者简介:刘冰(1970-,四川达县人,)男,讲师,工学学士,主要研究方向:
计算机软件技术。