`

开发一些约定而非规定

    博客分类:
  • Java
 
阅读更多

1、equals:常量在前,变量在后

如:"".equals(str);

而不是:str.equals("");

2、toString()不能乱用,在常用的地方最好声明一个变量 如 String tmp = Obj.toString();因为某些对象的toString()方法开销比较大,最好做一次,而不是在每次需要的时候都obj.toString()一下;

 

3、if (condition) {

one row

     } else {

one row

     }

 

   校验的判断 尽量减少缩进

   if(obj == null) {

        return;

   }

   不要

  if(obj != null) {

     -----

     ------

     ---

  } else {

   return;

  }

时间关系后续再整理

分享到:
评论

相关推荐

    Web开发通用约定2011-10-22.doc

    在文档《Web开发通用约定2011-10-22》中,详细规定了一系列旨在提高Web前端开发质量和团队协作效率的标准与规范。这些规范覆盖了HTML、CSS、JavaScript以及图片等资源的命名规则和组织方式,并强调了遵循Web标准的...

    指南-软件开发文档命名约定.doc

    具体而言,以下部门和个人需要遵循本文档的规定: - **项目组**:负责软件开发工作的核心团队。 - **项目管理部**:监督项目进展、资源分配和风险管理等关键活动的部门。 #### 四、术语定义 - **文档**:指在软件...

    业务约定书第9号:高新技术企业认定专项审计业务约定书.zip

    4. **审计业务约定书**:这份文件是审计机构与企业之间的法律合同,规定了审计的目的、范围、责任、费用、期限等要素,保障双方权益并确保审计工作的公正性和专业性。 5. **审计流程**:包括前期沟通、审计计划制定...

    产品委托联合开发协议范本.pdf

    protocols and Regulations涉及产品委托联合开发协议的重要约定,包括: * 产品委托开发和联合开发的定义 * 合作开发产品范围 * 合作开发形式 * 开发流程 * 验收标准和方式 * 风险责任的承担 Key Points: * 本...

    web界面约定

    在Web开发中,界面元素的设计和命名有着明确的规定。通过制定统一的命名规范和设计指南,可以使得团队成员之间更好地沟通,减少误解,同时也有助于提高代码的可读性和可维护性。 **1. 域控制约定** 域控制主要涉及...

    龙芯CPU开发系统PMON固件开发规范_V1.0.pdf

    整体而言,龙芯CPU开发系统PMON固件开发规范是一套详尽的技术标准,它不仅包含了PMON固件开发的所有核心环节,也体现了龙芯中科技术有限公司对自身产品开发质量的高标准和对开放性、规范化开发流程的追求。...

    业务约定书第15号:代编财务信息业务约定书.zip

    在处理财务信息的过程中,IT专业人员需要理解并遵守这些规定,确保所有的工作都符合约定书的要求,避免因违反合同而引发的纠纷。 其次,文档的管理是IT工作中不可或缺的一部分。在处理如“业务约定书第15号”这样的...

    DLL中调用约定和名称修饰

    调用约定是在程序设计语言中为了实现函数调用而建立的一种协议。它规定了该语言的函数中的参数传递方式、参数是否可变以及由谁来处理堆栈等问题。不同的编程语言定义了不同的调用约定。 在C++中,为了支持操作符...

    签订软件开发合同注意事项最新文档.docx

    2. 应在软件开发合同中约定完成软件开发的弹性时间,避免由于委托人计算失误,未能在合同规定的时间内完成软件开发而承担的违约责任。 3. 软件开发合同双方应明确约定受托人提交需求说明书、概要设计说明书、详细...

    19500元开发微信小程序? 300元就可自行注册开发.pdf

    这说明了小程序开发需要风险管理,开发者需要小心谨慎地选择合作伙伴,并明确合同的约定。 小程序开发需要小心谨慎,避免风险和损失。开发者需要了解相关法律规定,选择可靠的合作伙伴,并明确合同的约定。

    计算机软件委托开发通用版合同.doc

    3. 交付定义:交付是乙方在双方规定的日期内交付约定开发的软件的行为。 4. 规格定义:规格是指在技术或其他开发任务上所设定的技术标准、规范。 5. 里程碑定义:里程碑是指乙方在本软件开发过程中阶段性完成的,...

    技术开发合同简单介绍.doc

    技术开发合同,根据《中华人民共和国合同法》第三章的规定,是指当事人之间为了研究开发新技术、新产品、新工艺或新材料及其系统而订立的合同。这种合同可以分为两类:委托开发合同和合作开发合同。 在委托开发合同...

    代码开发规范.doc 说明

    字母大小写约定规定了变量、函数、类等的命名风格,包括Pascal风格和Camel风格。Pascal风格规定了类名和变量名的首字母大写,而Camel风格规定了变量名和函数名的首字母小写。 2.2 标识符的大小写规则 标识符的大小...

    软件开发兼职协议.docx

    该协议规定了乙方为甲方提供软件开发服务的义务和权利,明确了双方的责任和义务,规避了法律纠纷。 1.1 合同协议范本 软件开发兼职协议是软件开发领域中的一种常见协议,用于规定甲方和乙方之间的劳务关系。该协议...

    c++调用约定 c++的集中约定分析

    在C++编程中,函数调用约定是一种规范化的机制,用于规定如何传递参数、如何清理栈空间以及如何确定函数名称等。这些约定对程序员来说至关重要,尤其是在需要跨平台或者与非C++代码进行交互的情况下。本文将深入解析...

    软件开发管理规范

    - **开发规则**:明确编程规则、语言选择、命名约定等开发规范。 - **输入定义**:确保每一开发阶段的输入清晰无误,避免需求模糊或冲突。 #### 五、总结 通过上述详尽解析,我们可以看出该软件开发管理规范旨在...

    推荐下载:技术网站开发合同的模板是怎样进行规定的?.doc

    - 工作分工:双方需按约定参与研究开发工作,并确保各自的职责得到执行。 - 协作完成:合作各方需要相互配合,共同推进项目的进展。 - 保密:所有参与者必须保守技术信息和资料的秘密,防止敏感信息泄露。 2. **...

    软件项目技术开发(委托)合同

    双方还需约定知识产权归属,通常是开发成果归属于委托方,而开发过程中产生的特定技术或代码的知识产权则可能由开发方保留。 此外,合同中可能还包括保密条款,规定双方不得泄露项目信息,维护商业秘密。在项目变更...

    软件开发标准 软件开发标准

    它通常包括了编程规范、项目管理方法、质量保证流程、测试策略、安全规定等多个方面。下面我们将深入探讨这些关键知识点: 1. **编程规范**:编程规范是一系列约定,用于保持代码的一致性和可读性。它涉及变量命名...

    APP开发合同书.doc

    - 2.2条规定,甲方应在10天内(包括非工作日)提供资料,延误将导致工期延长。 - 2.3条说明,乙方在收到资料后开始开发,制作周期从收到资料的下一个工作日算起。 - 2.4条阐述,乙方开发完成后,APP将上传到测试...

Global site tag (gtag.js) - Google Analytics