`

代码规范

    博客分类:
  • Java
 
阅读更多

3###

 

一个模块应该像一个电路芯片,它有定义良好的输入和输出。

 

 

########

 

1\ 

  1. 一个方法最多有3个return。【CS】
  2. 避免出现不必要的修饰符,如interface中方法前的 public 等。【CS】
  3. BO、VO、DO中应使用包装类,如Integer、Long等,目的是强制开发者显式赋值。方法中的局部变量使用基本数据类型,如int、long等。
  4. BO、VO中的布尔型,命名时不允许以 is 开头,推荐使用Flag作为后缀标识布尔型。
  5. 工具类名称应为复数结构,如JsonUtils、StringUtils,但是包名应为单数,如:com.xx.trade.sdk.common.util。
  6. 枚举类建议加上Enum后缀,常量类建议加上Constants后缀,工具类建议加上Utils后缀。
  7. 页对外接口统一以ExportService作为后缀,出参(包括SDK出参和基础服务提供给SDK的出参)以VO作为后缀,返回结果的最外层以Result作为后缀。入参以Param作为后缀。
  8. 数据库层出参以DO作为后缀,redis缓存以Store作为后缀。
  9. CartBO中获取sku子列表的方法,统一使用obtain作为前缀。
  10. 类名使用UpperCamelCase 风格,必须遵从驼峰形式,除去BO、VO之外,首字母之外都不要大写,如TCP应为Tcp。【CS】
  11. 数字类型的常量,0不应代表任何含义,0的作用与null类似。建议使用正整数代表状态,负数代表异常。
  12. EXPORT层内部不实现具体业务逻辑,只是入出参转换和简单校验。RPC/DAO/CACH层应为单纯的远程接口调用或远程数据获取,内部不应出现业务逻辑,只是简单的将结算页数据转换为远程需要的数据形式,远程接口降级、切路由等应在此层。
  13. 错误码在com.jd.purchase.common.enums. ResultCodeEnum中维护,不允许使用0作为错误码,或者只返回错误消息不返回错误码。
  14. sdk.business   sdk.service

 

 

##android

  acquireExistingProvider( # 获取

    protected IContentProvider acquireProvider(Context context, String auth) {

            return mMainThread.acquireProvider(context,

                    ContentProvider.getAuthorityWithoutUserId(auth),

                    resolveUserIdFromAuthority(auth), true);

        }

--------------------- 

作者:blueberry_mu 

来源:CSDN 

原文:https://blog.csdn.net/a992036795/article/details/51612425 

版权声明:本文为博主原创文章,转载请附上博文链接!

 

 

#####

 

 

标志型的体现标志 isLoading hasLoaded

注释首尾空格 - 注释首尾留空格

 

checkXX返回true false

###########################33

execSQL

 

 String sqlStmt = String.format("UPDATE %s SET content=%s WHERE userId=%s",

TUserPhoto, userId, content);

 

acquireContentProviderClient

 

 

ContentProvider相当于服务器,将系统的数据库访问接口URI给我们;

 

 

 

ContentResolver相当于浏览器,输入URI和相应的条件,就可以访问数据;

每个URI都对应着一个相关数据表,使用ContentResolver相关方法进行表查询;

 

 

 

ContentResolver更像是SQLiteDatebase类,有查询,删除等相关方法; 

 

   ContentValues contentValues = new ContentValues(

   

   

分享到:
评论

相关推荐

    检查代码规范插件 检查代码规范插件

    在软件开发过程中,代码规范的重要性不言而喻。它不仅有助于提高代码的可读性和可维护性,还能确保团队成员之间的代码风格一致,减少沟通成本。Java作为一种广泛使用的编程语言,同样强调代码规范。本篇文章将详细...

    Matlab之代码规范.rar_MATLAB代码规范_matlab 代码规范_matlab编程规范_matlab规范_matla

    在MATLAB编程中,代码规范是提升代码可读性、可维护性和团队协作效率的关键因素。这份名为"Matlab之代码规范"的压缩包资源,包含了一份详细的MATLAB代码规范指南,以及相关的编程实例,旨在帮助程序员遵循最佳实践,...

    华为代码规范代码模板

    在软件开发过程中,代码规范和模板的使用是至关重要的,它们能够提高代码的可读性、可维护性和团队协作效率。华为作为全球领先的ICT解决方案提供商,对于代码质量有着极高的要求,因此制定了一套详尽的代码规范。这...

    阿里巴巴代码规范-泰山版.pdf

    阿里巴巴代码规范,又被称为阿里巴巴Java开发手册泰山版,是一份由阿里巴巴技术团队编写的、旨在规范Java开发者编程行为和提高代码质量的文档。该手册不仅关注编码细节,还涉及软件开发的多个方面,如异常处理、日志...

    iOS软件代码规范

    iOS 软件代码规范 iOS 软件代码规范是一份详细的编程规范,旨在指导 iOS 软件开发过程,提高代码质量和可维护性。这份规范涵盖了编程指引原则、布局、注释、命名规则、变量、常量、宏与类型、表达式与语句、函数、...

    Java代码规范.pdf

    Java代码规范文档中涉及的知识点涵盖了Java编程实践中的命名风格和代码组织方式,旨在为Java开发人员提供一份行业内部开发的准则,确保代码的可读性、一致性和维护性。以下是从提供的文档内容中提炼出的相关知识点:...

    单片机程序编写代码规范工具

    单片机程序编写是电子工程和嵌入式系统开发中的重要环节,良好的代码规范对于项目的可维护性、可读性和团队协作至关重要。本工具旨在帮助开发者遵循一定的编码标准,提高代码质量,降低后期维护难度。以下是一些关于...

    代码规范代码规范.txt

    ### 代码规范详解 #### 一、引言 在软件开发过程中,良好的代码规范对于确保项目的可维护性、可读性和一致性至关重要。本篇将基于《代码规范代码规范.txt》的内容,详细介绍其中提及的各项规范要点及其重要性。 #...

    浅析框架与代码规范.pdf

    ### 浅析框架与代码规范 #### 代码规范的重要性及实践方法 在现代软件开发过程中,代码规范扮演着至关重要的角色。它不仅有助于提高代码的可读性和可维护性,还能促进团队之间的协作效率,减少潜在的错误和缺陷。...

    代码规范.pdf

    首先,标题为《代码规范.pdf》,这表明该文档是一份关于编程代码规范的文件,它很可能详述了在编写代码时应遵循的规则和标准。代码规范是为了统一开发人员的编码风格,提高代码的可读性、可维护性,从而确保项目的...

    前端代码规范.pdf

    前端代码规范

    华为代码规范-C C++开发.zip

    《华为代码规范-C C++开发》是一份详细指导C++和C语言开发人员遵循的编程准则,旨在提高代码质量、可读性和维护性。这份规范不仅适用于华为内部的开发项目,也对广大的C++和C开发者具有重要的参考价值。其中涵盖了从...

    技术开发规范_代码规范文档_C++代码规范_

    本篇文章将详细阐述C++代码规范,旨在提升团队协作效率,确保代码质量。 1. **命名规范**:C++中的变量、函数、类等标识符应遵循清晰、简洁的命名规则。推荐使用驼峰式命名(CamelCase)或下划线连接命名(snake_...

    阿里代码规范13213.zip

    《阿里代码规范13213.pdf》是一个重要的资源,主要针对Java开发人员,旨在提供一套标准和指导原则,以确保代码的质量、可读性和可维护性。在Java开发过程中,遵循良好的编码规范至关重要,因为它有助于团队协作,...

    JAVA代码规范 JAVA规范 代码规范

    Java代码规范是编程实践中至关重要的一个方面,它旨在确保代码的质量、可读性和维护性。以下是一些核心的Java代码规范要点: 1. **命名规范**: - 类名使用大驼峰命名法,所有单词首字母大写,例如`ClassName`。 ...

    前端代码规范.rar

    在前端开发领域,代码规范是确保团队协作效率、提高代码可读性和维护性的关键。"前端代码规范"这个压缩包文件很可能包含了一系列关于如何编写整洁、一致且易于理解的前端代码的指南。以下是对这些规范的一些核心内容...

    这是借鉴、引用的是京东前端代码规范。

    这是借鉴、引用的是京东前端代码规范。

    代码规范.zip

    在编程世界中,代码规范是确保团队协作效率和软件质量的重要组成部分。对于Python这样的语言,遵循良好的代码规范可以使代码更具可读性、可维护性和一致性。"代码规范.zip"这个压缩包包含了多个版本的Python开发代码...

    一直追求的代码规范总结

    代码规范是编程实践中至关重要的部分,它不仅关乎代码的整洁性和可读性,还直接影响到软件的可维护性和团队合作的效率。以下是一些关键的代码规范要点: 1. **代码格式化**:保持代码的格式一致性是基本要求。对于...

    java、前端代码规范(阿里巴巴).zip

    Java和前端代码规范是软件开发中的重要组成部分,尤其是在大型企业如阿里巴巴这样的公司中,它们对于保持代码质量和团队协作至关重要。本压缩包包含了阿里巴巴制定的Java和前端开发的详细规范,帮助开发者遵循一致的...

Global site tag (gtag.js) - Google Analytics