`
zhaolicric
  • 浏览: 145891 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

代码注释

阅读更多

一、HTML的注释方法
<!-- html注释:START -->
内容
<!-- html注释:END -->

二、CSS的注释方法
<style type="text/css">
/* css注释*/
</style>

在单独的css样式表文件中也采用此方法注释

三、JS的注释方法
<script type="text/javascript">
//js注释
</script>

四、ASP的注释方法

<%
Set xml=Server.CreateObject("Microsoft.XMLDOM")
Set Fs=xml.documentElement.childNodes 
'ASP注释
%>

其他注释方法:

比如vbs用   '注释 或 REM   注释内容

PHP支持C,C++和Unix风格的注释方式:

  /* C,C++风格多行注释 */

  // C++风格单行注释

  # Unix风格单行注释

五、类的注释

package com.cric;

import java.util.Date;

/*
 * Dog类 写类的作者和时间
 */
public class Dog {
	private String name;//名字
	private int age;//年龄
	
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	/**
	 *  吃东西
	 * @param time
	 */
	public void each(Date time){
		//吃东西的动作
		//DOTO:加入代码
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}

 

对于每一个类,需要包含一段简明扼要的描述,作者和上一次修改的时间

对于每一个方法,需要包含这个方法的用途,功能,参数以及返回结果

当你在一个团队里面的时候,采用一套注释的标准是非常重要的。当然,使用一种大家都认可的注释约定和工具(例如C#的XML注释和Java的Javadoc)在一定程度上能推动这项任务。

 

   

1. 要有礼貌

应当避免没有礼貌的注释,例如“要注意一些愚蠢的用户会输入一个负数”,或者“修正由菜鸟工程师写的愚蠢得可怜的代码而导致的副作用”。这样的注释对于代码的写注释的人来说并没有任何好处,同时你永远都不会知道将来这些注释会被谁来阅读,你的老板,一个客户或者是刚才被你数落的愚蠢得可怜的工程师。

2. 直截了当

不要在注释里面写过多的废话。避免在注释里面卖弄ASCII艺术,写笑话,作诗和过于冗长。简而言之就是保持注释的简单和直接。

3. 使用统一的风格

有些人觉得注释应该让非程序员也能看懂。另外一些人觉得注释需要面对的读者只是程序员。无论如何,正如Successful Strategies for Commenting Code中所说的,最重要的是注释的风格需要统一,并且总是面向相同的读者。就自己而论,我怀疑非程序员是否会去读代码,所以我觉得注释应该面向程序员来写。

4. 把自己想象为注释的读者(事实上就是如此)

当你正在给代码写注释的时候,不仅仅为日后维护你的代码的开发者考虑,同时也设想一下如果自己就是注释的读者

5. 更新代码的时候要更新注释

如果注释没有随着代码的修改而更新,那么这些注释将是毫无意义的。代码和注释需要同步,否则注释只会让维护代码的开发者更加痛苦。需要特别注意的是,一些重构的工具会自动更新代码,但是却没有自动更新注释,那么注释就自然而然地过期作废了。

6. 良好可读性代码是注释的金科玉律

对于很多开发者来说,一个基本的原则就是:让代码自己描述自己。虽然有人怀疑这是由不喜欢写注释的程序员所倡导的一场运动,但是无需解释的代码有很大的好处,这些代码更加容易理解甚至让注释变得没有必要。

分享到:
评论

相关推荐

    自主研发的批量保留路径清理代码注释工具

    聪哥创作的一款批量保留路径清理代码注释的工具,目前兼容大部分常见的代码注释,涵盖c、java、python、php、js、html、css、mysql、node、vue、ruby等常见编程项目的注释无损清理。 2023年8月19日更新日志: 1.对...

    Java代码注释率检查器.rar

    Java代码注释是编程实践中非常重要的一个环节,它有助于提高代码的可读性和维护性。注释能够解释代码的功能、用途以及实现逻辑,使得其他开发者能更快地理解代码,尤其在团队协作中更是不可或缺。本资源"Java代码...

    代码注释图形工具(字符画生成工具)

    在IT行业中,代码注释和图形工具是程序员和开发者日常工作中不可或缺的部分。这些工具帮助他们更好地理解代码逻辑,提升团队协作效率,同时增加代码的可读性和可维护性。本篇将详细介绍“代码注释图形工具(字符画...

    代码注释对齐Visual Studio AddIn

    【代码注释对齐Visual Studio AddIn】是一种增强开发效率的工具,专为Microsoft Visual Studio集成开发环境(IDE)设计。Visual Studio AddIn是Visual Studio的一种扩展机制,允许开发者自定义IDE的功能,以满足特定...

    java代码注释模板

    Java代码注释是编程实践中非常重要的一个环节,它有助于提高代码的可读性和维护性。在团队合作中,良好的代码注释能够帮助其他开发者更快地理解代码的功能和逻辑,节省了阅读和调试的时间。本资源包含一个“java代码...

    代码注释检测工具,用于进行代码注释统计

    代码注释是编程实践中至关重要的一个环节,它有助于提高代码的可读性和可维护性。在软件开发过程中,良好的代码注释能够帮助团队成员更好地理解代码逻辑,减少误解,提高协同效率。本话题将深入探讨代码注释检测工具...

    Eclipse 代码注释模板

    其中,代码注释模板是一项非常实用的功能,可以帮助程序员快速生成规范、一致的注释,提高开发效率并保持代码的可读性。 在Eclipse中,用户可以自定义代码注释模板,这通常涉及到类、方法、变量等不同类型的注释...

    代码注释率统计工具下载

    代码注释是编程实践中至关重要的一个环节,它有助于提高代码的可读性和可维护性。注释率是指源代码中的注释行数占总代码行数的比例,通常用来衡量代码的文档质量。`linecount`是一款用于统计代码注释率的工具,其...

    VB代码注释器

    VB代码注释器是一款专为Visual Basic (VB)开发者设计的实用工具,旨在提升编程效率,简化代码注释和取消注释的操作。该插件在安装后,会在VB的集成开发环境(IDE)中添加新的功能按钮,允许用户快速地对代码进行注释...

    linux内核代码注释

    根据提供的信息,我们可以总结出以下关于“Linux内核代码注释”的相关知识点: ### Linux内核代码注释的重要性 在软件开发过程中,良好的代码注释是必不可少的。对于像Linux这样的开源项目而言更是如此,因为这...

    程序员佛祖代码注释.txt

    程序员佛祖代码注释,佛祖保佑,代码无BUG

    代码注释生成器.rar

    《代码注释生成器——开发中的实用与趣味》 在编程世界中,代码注释是不可或缺的一部分,它有助于提升代码的可读性,方便团队协作,以及未来代码的维护。"代码注释生成器"正是这样一款工具,它能够帮助开发者们快速...

    测试软件-代码注释统计

    《代码注释统计软件及其重要性》 代码注释在软件开发中扮演着至关重要的角色,它是程序员之间交流思想的桥梁,是维护和扩展代码的关键工具。本文将围绕一款名为“测试软件-代码注释统计”的应用进行探讨,该软件...

    C/C++/Java 源代码注释清除工具

    标题中的"C/C++/Java 源代码注释清除工具"是一个专门针对这三种编程语言设计的实用程序,它的主要功能是移除源代码文件中的注释。在软件开发过程中,注释对于理解和维护代码至关重要,但在特定情况下,如代码混淆、...

    删除源代码注释

    在编程领域,源代码注释是程序员为了提高代码可读性、便于他人理解而添加的文字。然而,在某些情况下,如代码混淆、版本控制或者特定的需求,我们可能需要批量删除这些注释。本主题将深入探讨如何批量删除C/C++源...

    代码注释率,有效解决程序健壮性的问题

    在编程世界中,代码注释是开发者之间交流思想、解释代码功能的重要手段,也是保证程序健壮性的一个关键因素。代码注释率是指源代码中注释行数占总行数的比例,它反映了代码的可读性和维护性。本文将深入探讨如何通过...

    代码注释生成文档工具

    代码注释生成文档工具是一种非常实用的开发辅助软件,它能够自动从源代码中的注释提取信息,并将这些信息组织成结构化的文档,极大地方便了开发者在项目维护过程中的文档编写工作。这类工具通常支持多种编程语言,如...

    代码注释比统计工具

    《代码注释比统计工具详解》 在软件开发过程中,代码注释的质量和数量是衡量代码可读性、可维护性和团队协作效率的重要指标。"代码注释比统计工具"便是一个专注于此的实用工具,它能有效地帮助开发者了解项目中各...

    pb 优化代码 注释工具

    "pb 优化代码 注释工具"指的是专门针对PowerBuilder项目的一种辅助工具,它的主要功能是为了帮助开发者更有效地进行代码注释,进而提升开发效率。 代码注释在软件开发中起着至关重要的作用。它可以使代码更加清晰...

    Android-BeautifulNotes-优美的代码注释

    在Android开发过程中,良好的代码注释是至关重要的。"Android-BeautifulNotes-优美的代码注释"项目旨在提供一种优雅的方式来编写和展示代码注释,从而提高代码的可读性和可维护性。以下是对这个项目的深入解析。 1....

Global site tag (gtag.js) - Google Analytics