zoukankan      html  css  js  c++  java
  • Android编码规范03

    一、整个项目的目录规范化sundy老师建议有:系统目录规范、源代码目录规范。

    1、系统目录规范:

      指项目目录中不仅包括源代码,还需要包括:需求相关文档、设计文档、计划日志文档、测试文档、项目进行中学习资料文档(参考Demo);使整个项目更加清晰,

    2、源代码目录规范:

      一般系统命名空间目录尽量不要超过3层,[组织名].[项目名].[模块名]:mobidever.camera.pubshpic

    二、常见的命名规范

    1、Pascal命名法:  String MyName; int MyAge      //JAVA中类名

    2、Camel命名法:  String myName; int myAge      //Java中常见,方法名

    3、匈牙利命名法:  String strMyName;(VB6) String sMyName;  int intMyName; //表名类型的前缀,属性名

    4、下划线命名法:  String s_MyName; private String m_MyName; 

    私有属性:private int mAge;

    静态变量:static String sName;

    函数内部变量:int  _Age;

    方法定义时的形参:int pAge;

     最好能够形成一个很好的风格,能够很清楚的分清是哪里的变量。

    三、注释

      文件、类、方法、方法参数、变量、属性。

      1、文件注释、类注释用JavaDoc形式

        /**

        */

      2、变量注释://我的姓名

             private String mName;

    四、import

      相似的放在一起,即将所有的框架定义的命名空间为一组,自定义的和第三方的命名空间放在另一组。

  • 相关阅读:
    Spring 由缓存切点驱动的通知者
    Spring 缓存切面
    Spring 缓存注解 SpEL 表达式解析
    Spring 缓存注解解析过程
    SpEL 实例
    占位符解析
    RequestMapping 注解的解析、匹配、注册
    构建与众不同的软件
    [转载]Windows服务编写原理及探讨(4)
    [转载]Windows服务编写原理及探讨(3)
  • 原文地址:https://www.cnblogs.com/gongxing/p/4907694.html
Copyright © 2011-2022 走看看