
有些程序虽然编译上没有语法错误,但是可读性差,原因如下:
1、该程序只有程序员自己看的懂,其他人需要费很大劲,也就是程序的逻辑跟常人不一样
2、程序中使用一些莫名其妙的函数名或变量名之类的,他人读程序时完全摸不着头脑,因此,一些函数名和变量名应简单明了,最好与它在程序中的作用有关。
扩展资料:
增加程序的可读性的方法:
命名:为了代码更容易理解,最简单的方法之一就是给你的类,方法,属性描述性很强的名字,避免使用奇怪名字,
方法:方法的参数不要过多,如果参数过多,使用对象包装(比如Map),但注释要写详细,原因是参数太多都不知道根本不知道其他参数都做什么。注释:阅读代码的时间比写代码的时间多得多。思路清晰的设计可获得易于理解的程序,但注释、细致的解释以及一些示例往往具有不可估量的价值。
增加的注释。增加注释可以在读程序时不再翻阅其他说明材料,让读者完整的读完程序,因此提高程序可读性的有力手段是增加的注释。计算机程序,港、台译做电脑程式。计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。用高级程序设计语言编写的程序可读性好,但不能被机器直接执行。
高级编程语言的可阅读性更强,能够方便的表达程序的功能,但高级编程语言因为是一种编译语言,所以它的运行速度比汇编程序要低,同时因为高级语言比较冗长,所以代码的执行速度也要慢一些。
另外,高级编程语言的架构高于汇编,不能编写直接访问硬件资源的系统程序,因此,高级编程语言必须要调用汇编语言编写的程序来访问硬件地址。
扩展资料
程序设计语言的特性
1、心理特性:歧义性、简洁性、局部性、顺序性、传统性。
2、工程特性:可移植性,开发工具的可利用性,软件的可重用性、可维护性。
3、技术特性:支持结构化构造的语言有利于减少程序环路的复杂性,使程序易测试、易维护。
程序设计语言的基本成分
1、数据成分:用以描述程序中所涉及的数据。
2、运算成分:用以描述程序中所包含的运算。
3、控制成分:用以表达程序中的控制构造。
4、传输成分:用以表达程序中数据的传输。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)