程式可读性

✍ dations ◷ 2025-07-09 11:22:08 #程式可读性

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

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

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

相关

  • CpG寡脱氧核苷酸CpG寡脱氧核苷酸(英语:CpG oligodeoxynucleotides,CpG ODN)是短的单链DNA分子,其序列包含一个胞嘧啶脱氧核苷酸 ("C"),紧接着一个 鸟嘌呤脱氧核苷酸 ("G"),"p"是指两者之间的磷酸二
  • 科林斯堡坐标:40°33′33″N 105°4′41″W / 40.55917°N 105.07806°W / 40.55917; -105.07806科林斯堡(英语:Fort Collins)是美国科罗拉多州拉里默尔县内的一座权力下放的城市,它位于
  • 拜里米苏拉拜里米苏拉或拜里迷苏剌(马来语:Parameswara,1344年─1414年),满剌加国(马六甲王朝)开国君主。马来纪年记载,其原为室利佛逝巨港城的王子,传统信奉印度教混合佛教。拜里迷苏拉取名来
  • 电鳗电鳗(学名:)是一种以能短暂强力放电而闻名的淡水鱼类。体型粗圆而长,最大可长达250公分左右,栖息在南美洲的亚马逊河及奥里诺科河流域,生性昼伏夜出,以捕食小鱼为主。被发现闻名是
  • 方酸方酸,学名3,4-二羟基-3-环丁烯-1,2-二酮,是一种环丁烯的衍生物。白色粒状结晶粉末。分子中 C–C 键键长并不完全相等。具强酸性,其双负离子有如下共振结构,其中 C–O 和 C–O 键
  • 芝大神宫芝大神宫(日语:しばだいじんぐう)是位于日本东京都港区芝大门一丁目的一座神社。芝大神宫是东京十社之一,旧社格是府社。芝大神宫旧名“芝神明社”或“饭仓神明宫”,是关东地方伊
  • 程应权程应权(1788年10月8日-?年,乾隆五十三年九月初十日卯时-?年),字子衡,号小庄,江苏省常州府武进县(今属常州市)人,清朝政治人物、词人。由武进县副贡生寄籍京师顺天府。道光五年(1825年)中式
  • 剑齿虎 (漫威漫画)剑齿虎(英语:Sabretooth),本名维克多·克里德(Victor Creed),是一名在漫威漫画中出现的虚构超级反派,由作家克里斯·克莱蒙特(英语:Chris Claremont)和艺术家约翰·伯恩(英语:John Byrne
  • 近藤长次郎近藤 长次郎(こんどう ちょうじろう、天保9年3月7日(1838年4月1日) - 庆応2年1月14日(1866年2月28日))是幕末时期土佐藩出身的人物。名为春宗。别名上杉宋次郎、近藤昶次郎、梅花
  • 戴煦戴煦(1805年-1860年),字鄂士,号鹤墅,浙江钱塘(今杭州)人,清代数学家。另外其成就也涉及书画篆刻的领域。其兄长为书画家戴熙。戴煦在青年时期写成《重差图说》一书,文字深入浅出,内容通