×

代码设计

简述代码设计的分类?简单网页代码设计

admin admin 发表于2022-05-19 21:10:14 浏览106 评论0

抢沙发发表评论

简述代码设计的分类


按照结构性质,有结构化程序设计与非结构化程序设计之分。前者是指具有结构性的程序设计方法与过程。它具有由基本结构构成复杂结构的层次性,后者反之。按照用户的要求,有过程式程序设计与非过程式程序设计之分。前者是指使用过程式程序设计语言的程序设计,后者指非过程式程序设计语言的程序设计。按照程序设计的成分性质,有顺序程序设计、并发程序设计、并行程序设计、分布式程序设计之分。按照程序设计风格,有逻辑式程序设计、函数式程序设计、对象式程序设计之分。望采纳。

简单网页代码设计


《!doctype html》
《html》
《head》
《meta http-equiv=“Content-Type“ content=“text/html; charset=utf-8“》
《title》无标题 1《/title》
《style type=“text/css“》
td {width: 240px; height: 240px;}
.center {
text-align: center;
}
《/style》
《/head》
《body》
《table style=“width: 960px; “》
《tr》
《td colspan=“4“ class=“center“》logo《img src=““ alt=“logo“》《/td》
《/tr》
《tr》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《/tr》
《tr》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《/tr》
《tr》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《td》图片《img src=““ alt=“图片“》《/td》
《/tr》
《/table》
《/body》
《/html》

代码设计时应遵循哪些原则


1提高编码质量,代码可读性和可维护性。

2代码编写规范

2.1 删除所有无用代码
2.2 必须给代码添加注释,一个类的注释字数不得小于代码的百分之20%
2.3 建议遵循30秒原则。如果另一个程序员无法在三十秒内无法知道你的函数在做什么,如何做以及为什么要这样做,那么说明你的代码是难于维护的,需要得到提高。
2.4 一个函数的代码长度不允许超过100行,超过一百行的函数建议在不破坏原子性的基础上进行拆分。
2.5 变量都应在方法或者类的头部集中定义
2.6 保证一行代码只做一件事
2.7 使用括号来控制操作符的运算顺序,以免使用java默认的操作符优先级顺序。
2.8 代码格式化:对代码进行格式化,再进行提交。
2.9 接口不允许没有方法或者变量的声明

3. 命名规范
3.1 各种标识符的命名要使用有实际意义的英文单词或者英文单词缩写,缩写词及英文单词要收录在项目的简写词汇表中。切忌使用阿拉伯数字和拼音进行命名。
3.2 类名:首字母大写,每个单词首字母都需要大写。
3.3 方法名:首字母小写,其余单词首字母都需大写。
3.4 全局变量,和常量名称要求全部字母大写。
3.5 参数名称与局部变量基本相同,区别在于参数名称需要加上冠词a ,an 或者在单词结尾以s结束。

4. 注释规范
4.1 注释需要注意的事项:
★注释应该用中文清晰表达意思,应该是程序看起来更清晰,更容易理解
★注释要尽量简明,避免装饰性的注释。
★注释不但要说明做什么,还应当说明为什么要这样做。最好先写注释表明要做什么,再进行编码。

4.2 类的注释
★类的用途,目的。包括其他人感兴趣的介绍。
★已知bug,当然最好是修改好所有的错误,但有时可能暂时没有办法修改,或者没有时间修改。
★开发和维护该类的历史列表,记录每一次修改的作者,日期,修改的内容。
★列举类的各种稳定状态,说明调用成员函数使类的状态产生的变迁(可选)。
★同步问题(可选)
★对主要的算法必须加以说明,主要流程必须给予引导性说明
标准格式:
如果对已经版本话的类进行了修改,需要按照如下格式为每一次修改附加修改历史记录:
// 修改人 + 修改日期
// 修改说明 范例:

// 李四 2010/07/02
// 添加错误数据修改后继续批量保存的处理函数 saveBatch(
@Bind(key = “itemParams“, defaultValue = ““) String itemParams,
@Bind(key = “pid“, defaultValue = ““) String pid)。
// 王小二 2010/07/02

4.3 接口注释:
★接口的注释风格基本与类的注释风格相同;
★在别人使用接口之前,必须了解接口所包含的概念。检验一个接口是否应该定义的简单方法是:你是否能★够容易的描述接口的用途;
★接口如何应当和不应当被使用。开发者需要知道该接口如何被使用,也希望知道该接口不能被怎样使用。

4.4 函数的注释
★函数头注释必须包括:函数执行了什么功能,为什么要这样处理;函数处理过程中对对象的哪些属性
★可能进行更改;函数执行前后,对象的状态;
★比较、循环等控制结构加注释(可选);
★在代码的功能并非一目了然的情况下,应当说明为什么要这样做;
★局部变量必须加注释;
★复杂难写的代码必须加注释;

4.5类属性的注释:
★描述域的用途。使别人知道如何去使用它;
★对于有着复杂事物规则的域,可以加入范例来说明。有时候一个简单的小例子,抵的上千言万语;
-代码设计