程式可读性

✍ dations ◷ 2025-09-19 06:12:44 #程式可读性

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

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

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

相关

  • 维利奇卡盐矿维利奇卡盐矿(波兰语:Kopalnia soli Wieliczka)位于波兰克拉科夫附近,是一个从13世纪起就开采的盐矿,目前已基本停产。盐矿有327米深,超过287公里长。盐矿中有房间、礼拜堂、和地
  • 广信区广信区原上饶县,是中国江西省上饶市所辖的一个区,位于江西省东北部,东与信州区、广丰区隔丰溪河为界,东北为玉山县界,西挨铅山县和横峰县,北临德兴市。南连福建省南平市浦城县、武
  • 绿洲曳影《绿洲曳影》(오아시스)又译作《情欲绿洲》是一部韩国电影,由韩国导演李沧东编剧及导演,2002年上映。《绿洲曳影》于第59届威尼斯影展首映 。刑满释放的洪忠都出狱后,家人对他横
  • 说文解字口部残叶《说文解字》口部残叶是一部唐代中期写本文献,现存于日本。残叶有三,一为西川宁所藏,一为平子尚所藏,另一以“篆隶字义断简”之名见于《古典籍下见展观大入札会目录》。收录有《
  • 郑容和郑容和(朝鲜语:정용화/鄭容和 ,日语:ジョン・ヨンファ,1989年6月22日-),韩国男歌手、演员、主持人、音乐创作人。韩国三人男子乐团CNBLUE成员,担任队长、主唱及吉他手。郑容和2009年
  • 周春晖周春晖(1922年2月8日-2008年),男,云南富源人,中华人民共和国生产过程控制专家,曾任浙江大学副校长,浙江省政协副主席。
  • 施江南施江南(1902年-1947年),台湾彰化鹿港人,1924年台北医学专门学校毕业,转赴京都帝国大学医学部内科专攻(专攻内科由松尾教授及真下教授指导),1930年京都帝国大学论文通过获得医学博士
  • 河源站河源站,位于中国广东省河源市源城区东埔街道,是京九铁路、广梅汕铁路上的火车站,建于1990年,由广州铁路集团管辖。
  • 三姐妹峰 (澳大利亚)三姐妹峰(Three Sisters)是位于澳大利亚新南威尔士州蓝山的一个特殊岩层,位于贾米森谷(英语:Jamison Valley)的北崖上。三姐妹峰位于卡托姆巴镇(英语:Katoomba, New South Wales)附近
  • 格奥尔·阿尔贝特森格奥尔·阿尔贝特森(丹麦语:Georg Albertsen,1889年7月12日-1961年4月28日),生于腓特烈堡,丹麦男子竞技体操运动员。他曾代表丹麦获得1920年夏季奥运会体操比赛男子团体自由式金牌。