良好的程序设计风格主要包括哪些内容?
发布网友
发布时间:2022-03-17 23:45
我来回答
共1个回答
热心网友
时间:2022-03-18 01:14
良好的程序设计风格主要包括的内容有:
一、源程序文档化
(1)标识符应按意取名。
(2)程序应加注释。注释是程序员与日后读者之间通信的重要工具,用自然语言或伪码描述。它说明了程序的功能,特别在维护阶段,对理解程序提供了明确指导。注释分序言性注释和功能性注释。序言性注释应置于每个模块的起始部分,主要内容有:
①说明每个模块的用途、功能。
②说明模块的接口:调用形式、参数描述及从属模块的清单。
③数据描述:重要数据的名称、用途、*、约束及其他信息。
④开发历史:设计者、审阅者姓名及日期,修改说明及日期。
功能性注释嵌入在源程序内部,说明程序段或语句的功能以及数据的状态。注意以下几点:
①注释用来说明程序段,而不是每一行程序都要加注释。
②使用空行或缩格或括号,以便很容易区分注释和程序。
③修改程序也应修改注释。
二、数据说明原则
为了使数据定义更易于理解和维护,有以下指导原则:
(1)数据说明顺序应规范,使数据的属性更易于查找,从而有利于测试、纠错与维护。例如按以下顺序:常量寿命、类型说明、全程量说明、局部量说明。
(2)一个语句说明多个变量时,各变量名按字典序排列。
(3)对于复杂的数据结构,要加注释,说明在程序实现时的特点。
三、语句构造原则
语句构造的原则是:简单直接,不能为了追求效率而使代码复杂化。为了便于阅读和理解,不要一行多个语句。不同层次的语句采用缩进形式,使程序的逻辑结构和功能特征更加清晰。要避免复杂的判定条件,避免多重的循环嵌套。表达式中使用括号以提高运算次序的清晰度等等。
四、输入输出原则
输入和输出在编写输入和输出程序时考虑以下原则:
(1)输入操作步骤和输入格式尽量简单。
(2)应检查输入数据的合法性、有效性,报告必要的输入状态信息及错误信息。
(3)输入一批数据时,使用数据或文件结束标志,而不要用计数来控制。
(4)交互式输入时,提供可用的选择和边界值。
(5)当程序设计语言有严格的格式要求时,应保持输入格式的一致性。
(6)输出数据表格化、图形化。
输入、输出风格还受其他因素的影响,如输入、输出设备,用户经验及通信环境等。
五、追求效率原则
指处理机时间和存储空间的使用,对效率的追求明确以下几点:
(1)效率是一个性能要求,目标在需求分析给出。
(2)追求效率建立在不损害程序可读性或可靠性基础上,要先使程序正确,再提高程序效率,先使程序清晰,再提高程序效率。
(3)提高程序效率的根本途径在于选择良好的设计方法、良好的数据结构算法,而不是靠编程时对程序语句做调整。
扩展资料:
程序设计风格指一个人编制程序时所表现出来的特点,习惯逻辑思路等。 在程序设计中要使程序结构合理、清晰,形成良好的编程习惯,对程序的要求不仅是可以在机器上执行,给出正确的结果,而且要便于程序的调试和维护,这就要求编写的程序不仅自己看得懂,而且也要让别人能看懂。
随着计算机技术的发展,软件的规模增大了,软件的复杂性也增强了。为了提高程序的可阅读性,要建立良好的编程风格。
风格就是一种好的规范,当然我们所说的程序设计风格肯定是一种好的程序设计规范,包括良好的代码设计,函数模块,接口功能以及可扩展性等,更重要的就是程序设计过程中代码的风格,包括缩进,注释,变量及函数的命名,泛型和容易理解。
参考资料:百度百科-程序设计风格
良好的程序设计风格主要包括哪些内容?
1. 源程序文档化 - 标识符应按意取名,以便于理解和维护。- 程序应加注释,注释是程序员与读者之间的重要通信工具,有助于在维护阶段理解程序。注释分为序言性注释和功能性注释。2. 数据说明原则 - 数据说明顺序应规范,使数据属性易于查找,有利于测试、纠错与维护。- 一个语句说明多个变量时,变量...
良好的程序设计风格主要包括哪些内容。
良好的程序设计风格 全局变量用具有描述意义的名字,局部变量用短名字。函数采用动作性的名字。保持一致性。缩进形式显示程序结构,使用一致的缩行和加括号风格。使用空行显示模块 充分而合理地使用程序注释 给函数和全局数据加注释。不要注释不好的代码,应该重写。不要与代码矛盾。友好的程序界面,程序界面...
什么是程序设计风格?
一、源程序文档化 (1)标识符应按意取名。(2)程序应加注释。注释是程序员与日后读者之间通信的重要工具,用自然语言或伪码描述。它说明了程序的功能,特别在维护阶段,对理解程序提供了明确指导。注释分序言性注释和功能性注释。序言性注释应置于每个模块的起始部分,主要内容有:①说明每个模块的用途、...
什么是良好的程序设计风格?
此外,灵活运用泛型技术,可以使代码更具通用性,减少重复,提升效率。总的来说,良好的程序设计风格旨在提供一个易于理解和维护的编程环境,是提升软件质量的重要手段。
对建立良好的程序设计风格
建立良好的程序设计风格,包括选择好标识符(变量和标号)的名字、安排注释以及程序的视觉组织等。符号名的命名要规范化;正确的注释能够帮助读者理解程序,为后续阶段进行测试和维护,提供明确的指导;利用空格、空行和移行,提高程序的可视化程度;语句构造力求简单、直接,不能为了片面追求效率而使语句复杂化。数据...
良好的程序设计风格有哪些
良好的程序设计风格有哪些呢?1、整体美观:良好的美观的程序设计风格给我们留下良好的视觉和触觉体验,从而提升用户体验。当我们打开某处界面时,首先映入我们眼帘的是界面的整体设计,而且整体设计是否符合用户的使用习惯、使用方式、操作习惯等等,这一切都是整体ui设计风格的主要影响因素。2、合理配置:用户...
对建立良好的程序设计风格描述正确的是
建立良好的程序设计风格,包括选择好标识符(变量和标号)的名字、安排注释以及程序的视觉组织等。符号名的命名要规范化;正确的注释能够帮助读者理解程序,为后续阶段进行测试和维护,提供明确的指导;利用空格、空行和移行,提高程序的可视化程度;语句构造力求简单、直接,不能为了片面追求效率而使语句复杂化。
什么叫良好的代码风格
良好的代码风格,个人理解,就是能掌握正确的程序设计技巧,使程序具有良好的可读性,可修改性,可维护性。结构性程序设计方法是目前程序设计的主流之一。程序设计采用自顶向下,逐步细化,功能模块化的方法,就是将实际问题一步步的分解成有层次又相互独立的子任务,直至变成一个个功能简单,明确,又相互...
计算机二级MSOffice程序设计基础
(1)设计方法:指设计、编制、调试程序的方法和过程,主要有结构化程序设计方法、软件工程方法和面向对象方法。(2)设计风格:良好的设计风格要注重源程序文档化、数据说明方法、语句的结构和输入输出。2.2结构化程序设计 1.结构化程序设计的原则 结构化程序设计强调程序设计风格和程序结构的规范化,提倡清晰...
程序设计包括哪些内容?
程序设计(Programming)是指设计、编制、调试程序的方法和过程。它是目标明确的智力活动。由于程序是软件的本体,软件的质量主要通过程序的质量来体现,在软件研究中,程序设计的工作非常重要,内容涉及到有关的基本概念、工具、方法以及方法学等。程序设计通常分为问题建摸,算法设计,编写代码,编译调试和整理...