程式可读性

✍ dations ◷ 2025-12-09 03:43:19 #程式可读性

编程领域的可读性指的是:人类读者对于源代码的功能意图、流程控制和操作运行是否容易把握。

可读性之所以重要,乃是由于:程序员会把大部分时间,花费在阅读并试图理解和修改现存源代码上面,而不是编写新的源代码。没法读的代码往往导致缺陷、低效与代码重复。有研究发现,一点点简单的可读性改造,也能让代码变得简短,并且大大缩短看懂所需的时间(就像一段没有善加利用标点符号,部分带有冗赘词语的文句。稍微修改该文句,改以适当的方式使用标点符号,将冗赘词语修正。就能提高读者读取文句讯息的流畅度)。

遵循固定的代码风格往往会改善可读性。然而,可读性并不只是跟编程的风格有关。还有诸多因素会对可读性有所改善,而几乎甚至完全不会影响到计算机编译并执行源代码的效能。这些因素包括:

相关

  • 丝氨酸丝氨酸(英语:serine)是一种非必需氨基酸,富含于鸡蛋、鱼、大豆,人体亦可从甘氨酸中合成丝氨酸。丝氨酸在医药上有着广泛用途。丝氨酸可促进脂肪和脂肪酸的新陈代谢,有助于维持免疫
  • 犯罪手法作案手法(Modus operandi,常用为缩写M.O. 或者更简单 Method)是一个拉丁词汇,能大略翻译为“动作模式(mode of operation)”。它的复数形,则是 modi operandi。这个词汇被执法单位
  • 克勒丹克勒丹是一种传说生物,出现于毕华流的作品《桑梓荒原记》内。木妖语,意译为“会飞的恶魔”,即是五堆木妖的“虫堆”堆头追克艾海养育的异兽。双头、双翼、四足,在心农卷第一中的
  • 孙葵心孙葵心(?-1861年),即孙桂心。清朝安徽亳州孙集(今属涡阳)孙小庄人,别号老葵。捻军白旗红边首领。孙葵心出身贫苦,做过衙役。以事被革,投胜保军营当兵,不得志,改投捻军。开始为小头目,后来
  • 沉香树沉香又可称沉香树(学名:),属于瑞香科沉香属下的一种,分布于孟加拉、不丹、印度、印尼、老挝、马来西亚、缅甸、菲律宾、新加坡及泰国,沉香目前受到失去栖息地的威胁,与土沉香()亲缘甚
  • Google AdSenseGoogle Adsense是一个由Google公司设置的广告计划,会员可以利用Youtube流量和Blogspot功能置入广告服务,以赚取佣金。在普通会员方面,广告服务收成68%,会员只能收取32%的分润利
  • Z/X IGNITION‘Z/X IGNITION’(ゼクス イグニッション)是Broccoli发售的交换卡片游戏(TCG)‘Z/X’原作与动画剧集作品。在近未来,世界各地出现了通往异世界的通道“黑点(Black Point)”。然后叫
  • 昆布冰瀑昆布冰瀑(英语:Khumbu Icefall)是位于昆布冰川前端与西冰斗(英语:Western Cwm)尾端的冰瀑(英语:Icefall),座落于海拔5,486米(17,999英尺)的珠穆朗玛峰尼泊尔侧,距离珠穆朗玛峰基地营不远
  • 220年
  • 罗比·萨维奇罗比·萨维奇(英语:Robbie Savage,1974年10月18日-),出生于雷克瑟姆,是一名威尔士足球运动员。萨维奇目前司职中场,但在效力克鲁时期担任前锋位置。萨维奇在球场上的表现,令他有着“杀人王”之称。在他离开英超联赛及后,仍以89面黄牌高据黄牌榜榜首。萨维奇是曼联学徒球员出身,同期著名的的学员包括吉格斯、贝克汉姆、加里·内维尔、斯科尔斯及毕特,当时萨维奇出任前锋,是1992年足协青年杯冠军队成员之一。萨维奇因疝气手术而令其处女职业赛季缺席长达 6 个月,未有代表曼联一队出赛,最后获主教练弗格森