|
知识路径: > 信息系统工程技术知识 > 软件与软件工程知识 > 软件开发工具基础知识 > 程序编写 > 程序设计风格 >
|
相关知识点:4个
|
|
|
|
(1)符号名的命名。符号名即标识符,包括模块名、变量名、常量名、子程序名、数据区名、缓冲区名等。这些名字应能反映它所代表的实际东西,应有一定实际意义。应当选择精炼的、意义明确的名字,改善对程序功能的理解。必要时可使用缩写名字,但缩写规则要一致,并且要给每一个名字加注释。在一个程序中,一个变量只应用于一种用途。就是说,在同一个程序中一个变量不能身兼几种工作。
|
|
|
(2)程序的注释。正确的注释能够帮助读者理解程序,可为后续阶段进行测试和维护提供明确的指导。一些正规的程序文本中,注释行的数量占到整个源程序的1/3到1/2,甚至更多。注释可分为序言性注释和功能性注释。
|
|
|
序言性注释通常置于每个程序模块的开头部分,它应当给出程序的整体说明,对于理解程序本身具有引导作用。有关项目包括程序标题、有关本模块功能和目的的说明、主要算法、接口说明、有关数据描述、模块位置、开发简历等。
|
|
|
功能性注释嵌在源程序体中,用以描述其后的语句或程序段是在做什么工作,不要解释下面怎么做,因为解释怎么做常常是与程序本身重复的,并且对于阅读者理解程序没有什么帮助。书写功能性注释要注意:
|
|
|
|
|
|
(3)视觉组织。利用空格、空行和移行提高程序的可视化程度。恰当地利用空格,可以突出运算的优先性,避免发生运算的错误。自然的程序段之间可用空行隔开;对于选择语句和循环语句,把其中的程序段语句向右做阶梯式移行。这样可使程序的逻辑结构更加清晰,层次更加分明。
|
|
|