程式可读性

✍ dations ◷ 2025-12-10 00:05:24 #程式可读性

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

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

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

相关

  • 让·博德里亚Lucile Baudrillard 、让·鲍德里亚(法语:Jean Baudrillard,1929年7月29日-2007年3月6日),又译为让·博德里亚,生于法国兰斯,殁于巴黎,社会学家及哲学家。他被称为“知识的恐怖主义者
  • 种子岛种子岛(日语:種子島/たねがしま tanega-shima)是位于日本九州南侧的一个岛屿,属于大隅群岛的一部分,行政区划隶属鹿儿岛县,岛上设有西之表市、中种子町和南种子町三个行政区,人口33
  • 丹·哈蒙丹·哈蒙(英语:Dan Harmon,1973年1月3日-)是一位美国作家、制作人和演员。他是NBC的情景喜剧《废柴联盟》的创作者和前任执行制作人,他还与Rob Schrab一同创建了互联网电视网站“C
  • 片山潜片山潜(1859年12月26日-1933年11月5日),号深甫,日本劳工运动家、社会主义者、马克思主义者、思想家和社会事业家。幼名菅太郎,出生在日本美作国久米南条郡羽出木村(今冈山县久米郡
  • 芮玛丽玛丽·克莱博·赖特(英语:Mary Clabaugh Wright,1917年9月25日-1970年6月18日),汉名芮玛丽,美国女汉学家和历史学家。专职从事1911年的中国革命研究。她是第一位在耶鲁大学艺术与科
  • 德莫克拉特·弗拉基米罗维奇·列奥诺夫德莫克拉特·弗拉基米罗维奇·列奥诺夫(俄语:Демократ Владимирович Леонов,1926年4月1日-1969年3月15日),苏联边防军上校,死后获苏联英雄称号。列昂诺
  • 山田和司山田和司(日语:山田 和司/やまだ かずし ,1987年2月21日-),日本男子羽毛球运动员,前日本国家羽毛球队成员。爱媛县新居滨市出生,毕业于角野中学校、小松原高校及日本体育大学,2009年4
  • 后牛顿力学近似方法后牛顿力学近似方法(英文:Post-Newtonian Approximation Method)是广义相对论中一种被广泛应用求解爱因斯坦场方程的近似方法。这种近似试图模仿牛顿力学的形式来解决较弱引力
  • 周溯周溯(1949年-),男,汉族,安徽望江人,中华人民共和国政治人物,二级大法官,曾任安徽省高级人民法院院长,第十一届全国人民代表大会安徽地区代表。周溯1972年加入中国共产党。1972年至1975年就读于南开大学政治经济学系政治经济学专业。后毕业于安徽省委党校在职研究生班法学专业。2008年起担任全国人大代表。
  • 塔皮奥塔皮奥(芬兰语:Tapio,又译为达彪)是芬兰神话中的森林之神或森林之王。在基督教传播到芬兰之前,塔皮奥掌管的森林领地被称为“塔皮奥拉”。后来很多地方以塔皮奥拉来命名,其中最著名的是位于埃斯波市的塔皮奥拉区。塔皮奥手下有一些婢女和佣人替他服务。他们美化和清理森林,照顾花草和动物。塔皮奥的夫人为漂亮的森林女主人米耶莉基(芬兰语:Mielikki)。塔皮奥的女儿们为泰勒沃(芬兰语:Tellervo)、蒂蒂基(Tyytikki)、图莉基(Tuulikki),有些歌谣中还提及到安妮基(Annikki)。人们向塔皮