程式可读性

✍ dations ◷ 2025-12-08 12:14:25 #程式可读性

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

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

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

相关

  • 凤凰城 (消歧义)凤凰城可能是指下列地方:
  • 脑沟脑沟(Sulcus,复述为sulci),为大脑皮层中呈现裂缝状的部位;与呈现隆起的回状结构脑回相对。出现脑回和脑沟的原因是,演化过程中折叠结构使颅内相同容量下人类可以有更多大脑皮质。
  • BESTieBESTie(韩语:베스티)是韩国女子音乐组合,在2013年7月12日以《Pitapat》(韩语:두근두근)出道。成员蕙妍、U ji、海岭为前EXID成员,成员多惠则是新成员,所以出概念照前,大众对她充满神秘
  • 江豚长江露脊鼠海豚(学名: ssp. )通称 江豚,又称 长江江豚、江猪、黑鼠海豚、黑露脊鼠海豚 等,是产自长江中下游水系的小型淡水鲸。江豚隶属于鼠海豚科(Phocoenidae)露脊鼠海豚属(),该属
  • 鸡尾类鸡尾类是品种最为繁多的鸡尾酒类,一般用摇酒壶摇匀,放到鸡尾酒杯(一种有高脚,上部是40度左右倒置的正圆锥体杯子)中饮用,有时不摇,加调酒棒自己搅拌。
  • 马艳冰马艳冰(英语:Lena Ma Yanbing,1987年7月7日-),华裔加拿大人,籍贯山东济南,1988年在中国山东济南出生,1997年随家人移民至加拿大多伦多,她目前是一位大学生,她是2004年多伦多华裔小姐冠
  • 关若鸾关若鸾(?-?),女,中华人民共和国政治人物,曾任中华全国学生联合会副主席,第二届全国政协委员。
  • CR弹珠机太妹刑事CR弹珠机太妹刑事(日语:CRびっくりぱちんこスケバン刑事)是2011年11月由京乐产业.发售的弹珠CR机。富士电视台系在1985年 - 1986年播放的《太妹刑事II
  • 断道坞之战断道坞之战,1057年(宋仁宗嘉祐二年、夏毅宗奲都元年)五月,宋夏战争中,西夏军在断道坞(今陕西省神木市)击败宋朝军队的伏击战。北宋庆历至嘉祐初年,西夏连年派人强耕宋朝屈野河(今陕西神木西北乌兰木伦河、东南窟野河)之西的土地。每次收获时,夏军经常屯兵河西,来引诱宋军。北宋河东经略使庞籍多次训诫边将,让他们不要出战。1057年正月,西夏国相没藏讹庞率兵至松境。三月,西夏增兵数万,想要尽耕河西之地。西夏有大臣表示异议,夏军还兵。庞籍想要在夏军回师之时,派通判并州司马光等人巡边。当时数十里空旷之地,宋军只安置一
  • 共和宫共和宫位于台湾台北市士林区社子街117号2楼,为主祀刘府千岁之道教庙宇。该建物兴建于1974年,今为位于台北士林区之仿古庙宇建筑。另外,该庙宇的组织型态为管理人制,祭典日期则是每年农历之三月初三。