http://developer.51cto.com/art/201102/245859.htm 作为程序员在程序开发的过程中难免的要出现一些不是自己水平问题二出现的一些常见的错误。本文就为大家介绍一些常见在Java开发过程中遇见的一些常见的错误。 一、常见错误1:多次拷贝字符串 测试所不能发现的一个错误是生成不可变(immutable)对象的多份拷
转载 2023-09-14 22:21:20
30阅读
如果原有的代码质量比较好,尽量复用它。 但是不要修补很差劲的 代码,应当重新编写。
转载 2018-08-04 12:38:00
68阅读
2评论
质量代码中往往缺陷更少!确保高的 Java 代码质量两个步骤:尽早并经常地编写各个层次的测试用例,以及持续的监测质量状况。那么我们又该如何实践呢?本专题汇集了大量来自代码质量专家们的专业经验、最佳实践以及实用技巧,内容涵盖了软件测试理论、Bug 模式与代码诊断、代码静态分析、测试驱动、单元测试、覆盖率、测试工具和 IBM Rational 测试平台等方面,其丰富的文章、教程及系列专栏将为您的
转载 2023-11-07 22:18:43
60阅读
1,问题与思考軟件產品的質量最終落地,還是取決與代碼的質量。很難想象,糟糕的代碼質量怎麽能保證軟件很好的被用戶使用。代码是工程师与硬件机器交流的语言。和人类语言交流一样,表达一个相同的意思可以用很多不同的方法。哪一种表达的方法更好呢?对于代码而言,大概三个方面的内容。第一个方面是看起来如何。 第二个方面是分析起来如何。 第三个方面是运行起来如何。前面两个方面的内容属于代码的静态质量问题,最后一个
Java开发通用方法和准则 不要在变量和常量出现易混淆字母:int i=1l;不要让常量变成变量;三元操作符的值类型务必保持一致; 避免带有变长参数的方法重载:Java 5 引入了变长参数,varags, 用…表示,变长参数必须是最后一个参数,一个方法不能有多个变长参数;别让null和空值影响到变长方法,主要出现在在变长方法的重载; 少用静态导入:如import st
本文是写给开发人员的建议,不会涉及很多QA方面的讨论。我觉得有三个方法可以提高软件质量,根据重要性和有效性一次为:Code Review, Refactor和Unit Test。这三个方法不是三个阶段,而是同时交叉进行的。 1. Code Review - 逻辑分析        当需要开发
本文主要关注代码的内部和外部质量,编程的价值观,代码质量的评估标准,整洁代码的匠艺以及如何维护已有的代码。外部质量:用户所能感受到的部分,正确性,易用性,效率,可靠性。内部质量代码质量):可维护性,灵活性,可移植性,重用,可读性,可测试性,可理解性。 总结的22条经验如下: 代码分为外部质量和内部质量,好的产品不等于好的代码(Good Software != Quality Code)
建议34: 构造函数尽量简化 我们知道在通过new关键字生成对象时必然会调用构造函数,构造函数的简繁情况会直接影响实例对象的创建是否繁琐。在项目开发中,我们一般都会制订构造函数尽量简单,尽可能不抛异常,尽量不做复杂算法等规范,那如果一个构造函数确实复杂了会怎么样?我们来看一段代码: 该代码是一个服务
转载 2016-04-24 22:43:00
51阅读
2评论
本文来自LEE的博客,他首先向大家讲述怎样辨别一个项目代码的好坏、如何区分优秀代码和腐化代码,最后给大家讲述如何写出高质量Java代码代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有代码质量管理经验的朋友提出宝贵的意见。  代码质量所涉及的5个方面:编码标准、代码
转载 2024-04-14 21:56:03
191阅读
  这是EasyJWeb新特性介绍的第三篇文章,主题是:简约而不简单,用最少的代码,做尽可能多的事情。  我们坚信,代码量少,表达规范,语法结构稳定的程序,更容易维护。EasyJWeb框架的一个最大特点,就是让你能用最少、简洁、规范的代码,做尽可能多的事情。  在写程序这样一个充满艺术及哲学美的领域里,能用一句代码解决的问题,决不能写两句代码;能不用代码解决的问题,就更不要写代码了:-)。我
转载 2007-12-17 10:28:00
53阅读
代码质量在每个程序员的工作和评估中都扮演着重要的角色,这也是反映编程经验水平的主要因素之一。通常情况下,初级程序员写的代码与经验丰富的开发人员写的代码也是很容易看出区别来的。低质量代码不仅会影响到您,还会影响到开发团队的其他成员和整个项目。所以要不断学习java教程,改进代码质量,在程序员工作中取得显著进展。  1.学习理论,阅读有关改进编码风格的书籍  阅读有关如何改进代码的书籍和其他资料是一
我们可能已经看到了上面关于代码质量的内容。如何衡量一段代码质量代码质量如何?为什么重要? 作者通过他的作品讲述了一个清晰而令人信服的故事。他们使用章节、标题和段落等工具来清晰地组织思想,轻松地引导读者。 开发人员的工作类似于编写人员的工作,只是使用了不同的术语,如名称空间、类和方法。如果创作者不能有效地使用他们的工具,读者就很难理解他们的作品是书还是代码。 回到代码质量的话题,好的代码应该具
1.命名规范:包名全小写,类名首字母大写,常量全部大写并用下划线分割,变量采用驼峰命名的方法。注意对于O这个容易混淆要加注释包名如 com.user  类名如Test  常量如RAND_CONST  变量如  String  userPhonepublic class Test4 { public static void main(Stri
转载 2021-08-23 14:40:44
703阅读
“教会徒弟饿死师傅”?我不这么认为,每个人都是从新人做起的,谁一出生什么都会?主动跟新人沟通,了解她性格,做到工作中的好同事,生活中的好朋友,尽量多跟她讲自己的经历,也可以教她自己的独门绝活。给她工作,让她自己做,在一旁跟进工作进度,做好重复讲解的心里,慢慢让她自己独立完成,大不了做错了,再给她及时
原创 2021-12-31 18:03:28
79阅读
# Java代码优化方案:尽量避免GC ## 引言 在Java开发中,垃圾回收(GC)是一个非常重要的话题。GC的频繁发生会导致程序的性能下降,影响系统的稳定性。因此,我们需要尽量避免GC的发生,提高程序的效率和性能。 本文将提出一些Java代码编写的优化方案,帮助我们尽量避免GC的发生。 ## 优化方案 ### 减少对象的创建 在Java中,对象的创建会占用内存,并且会增加GC的压力
原创 2024-03-26 04:36:20
107阅读
      建议1   不要在常量和变量中出现易混淆的字母      比如:long l=1l;long l=11。      建议2   莫让常量蜕变成变量      比如:加了final和static的常量也有可能会变哦,&n
第1章 Java开发中的通用方法和准则 建议1:不要在常量和变量中出现易混淆的字母 建议2:莫让常量蜕变成变量 建议3:三元操作符的类型务必一致 建议4:避免带有变长参数的方法重载 建议5:别让null值和空值威胁到变长方法 建议6:覆写变长方法也循规蹈矩 建议7:警惕自增的陷阱 建议8:不要让旧语法困扰你 建议9:少用静态导入 建议1
## 提高Java代码质量的步骤 作为一名经验丰富的开发者,我将教会你如何提高Java代码质量。下面是一系列步骤,每个步骤都包含了具体的操作和相应的代码示例。 ### 步骤1:编写清晰的代码 在编写代码之前,我们需要明确代码的目标和逻辑。在Java中,可以使用注释来记录代码的目的和逻辑。以下是一个示例: ```java // 计算两个数的和 public int sum(int a, i
原创 2023-08-04 09:20:02
107阅读
Jenkins与SonarQubeJenkins 配置 SonarQube在 SonarQube 中生成 Server authentication token登录 SonarQube 后,在 “My Account” => “Securiy” 中生成 toekn1.2、在 Jenkins 的管理插件中安装 SonarQube Scanner 插件已经安装好的平台Jenkins,在该平台中装
转载 2024-10-14 13:31:35
30阅读
  • 1
  • 2
  • 3
  • 4
  • 5