码迷,mamicode.com
首页 > 其他好文 > 详细

浅谈编码习惯之注释篇

时间:2017-08-23 00:33:31      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:而且   tor   nbsp   ges   使用   受害者   history   auth   initial   

  软件编码过程中,当注释代码时,要考虑到不仅将来维护你代码的开发人员要看,而且你自己也可能要看。用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)
{
}

 

浅谈编码习惯之注释篇

标签:而且   tor   nbsp   ges   使用   受害者   history   auth   initial   

原文地址:http://www.cnblogs.com/lxh168/p/7414105.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!