浅谈编码习惯之注释篇

  软件编码过程中,当注释代码时,要考虑到不仅将来维护你代码的开发人员要看,而且你自己也可能要看。用Phil Haack大师的话来说就是:“一旦一行代码显示屏幕上,你也就成了这段代码的维护者”。因此,对于我们写得好(差)的注释而言,我们将是第一个受益者(受害者)。以下是我个人的简单看法和平常的习惯。

       1、模块注释

  在一个程序模块的开始,应用注释说明模块的名字、功能、开发者和日期和版本变更历史,如下所示:

/******************************************************************
 * Copyright(c)   :  TigerSoft 
 * Description     : Lern access class
 * CreateDate     : 2017-06-02 
 * Creater           : Liu  
 * UpdatedDate   : 
 * Updater           : 
 * ******************************************************************/ 

  2、单行注释

  程序员应当在算法比较复杂的表达式前、特殊含义的变量前或者在一整段功能代码开始之前添加适当的注释。例如:

// Calculate sum
Decimal sum= 0;

  3、类注释

  在定义一个类之前,应用“///”注释说明类的功能、使用方法和特殊的属性,如下所示:

/// <summary>
/// This class...
/// <remarks>
/// Please note …
/// </remarks>
/// </summary>

  4、方法注释

  在定义类成员方法前,应说明该过程/函数的名字、功能、输入/输出和版本变更历史,如下所示:

/// <summary>
///  This method ….
/// <param name="param1">this is a param of the method SumMethod.</param>
/// <retvalue>a return object</retvalue>
/// </summary>
//-------------------------------------------------------------------------------------------------
// Change History:
// Date            Who                    Changes Made
// 2017-5-1        Author1        Initial creation
// 2017-7-15        Author2        Add some code
//-------------------------------------------------------------------------------------------------
public object SumMethod(object param1)
{
}

 

转载于:https://www.cnblogs.com/lxh168/p/7414105.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值