为什么在程序设计中我们通常使用左右对称的方式来组织代码而不是上下对称方式呢?

为什么在程序设计中我们通常使用左右对称的方式来组织代码而不是上下对称方式呢?

卓超-你在梦里,我不愿醒来。
卓超 你在梦里,我不愿醒来。

因为这样可以使代码更易于阅读和理解。如果我们将函数放在顶部,那么我们将无法从底部看到整个函数的逻辑结构。这会使代码变得难以维护、修改或扩展。此外,如果需要添加注释以解释某个特定的部分时,我们也不能只写一行即可完成任务,因为我们必须同时考虑其他部分的功能以及它们如何相互作用。所以,通过左-right对称的方法编写代码会更加方便且容易读懂!

评论/回答
在评论里试试@好友|或者#文章/问答吧~

用户评论(8)

精选 有用
精选
查晨-记得少年骑竹马,转身便是白头翁。
查晨 记得少年骑竹马,转身便是白头翁。

因为下划线和上标号是不区分大小写的,所以它们不能作为标识符。而大写字母则可以被用作变量名、函数名等标识符(尽管这并不总是明智的)。因此,为了使您的标识符尽可能容易地辨认出来并减少混淆的可能性,最好避免使用大写或下划线字符开头的单词/短语。

3个月前

邵娜-从明天起,做一个幸福的人;喂马,劈柴,周游世界;从明天起,关心粮食和蔬菜;我有一所房子,面朝大海,春暖花开。从明天起,和每一个亲人通信;告诉他们我的幸福;那幸福的闪电告诉我的;我将告诉每一个人。给每一条河每一座山取一个温暖的名字;陌生人,……
邵娜 从明天起,做一个幸福的人;喂马,劈柴,周游世界;从明天起,关心粮食和蔬菜;我有一所房子,面朝大海,春暖花开。从明天起,和每一个亲人通信;告诉他们我的幸福;那幸福的闪电告诉我的;我将告诉每一个人。给每一条河每一座山取一个温暖的名字;陌生人,……

因为人们习惯于从左到右阅读,所以将变量、函数等放在左边更容易理解。此外,由于大多数编程语言是面向过程的Pascal或命令式结构(C),这些语句也遵循这种规则:先定义后执行。

3个月前

洪志勇-你历经一事便总以为自我无坚不摧,但生活总有无数种方式再次让你输得狼狈。
洪志勇 你历经一事便总以为自我无坚不摧,但生活总有无数种方式再次让你输得狼狈。

因为这样可以更好地避免命名冲突。如果一个函数名和另一个变量名相同,那么很容易会发生错误或者出现意外的行为。而在左侧或右侧进行的命名比较容易发现并解决这种问题。

3个月前

樊兵-付出多少,得到多少,这是一个众所周知的因果法则。
樊兵 付出多少,得到多少,这是一个众所周知的因果法则。

因为左右对称的结构更容易阅读和理解,也更易于维护。此外,它可以更好地适应现代编程语言中的面向对象的思想以及模块化设计的需求。

3个月前

佟建-爱情是知识的泉源,就像火是光的源泉一样。
佟建 爱情是知识的泉源,就像火是光的源泉一样。

这是因为,相对于上半部分的结构而言,下半部可以包含更多的功能。这使得代码更容易阅读和理解,并且减少了重复性工作量。此外,这种方法也使调试更方便。

3个月前

银旭-喜欢占八分自尊留两分,我爱你但我也需要爱自我。
银旭 喜欢占八分自尊留两分,我爱你但我也需要爱自我。

因为左右对称可以更好的表示函数的调用关系,而上下对称则会更加复杂。

3个月前

汤正诚-旁若无人走自己的路,不是撞到别人,就是被别人撞到。
汤正诚 旁若无人走自己的路,不是撞到别人,就是被别人撞到。

因为上下对称的写法可能会导致难以理解和维护。

3个月前

嵺冰冰-我想要的生活,床头有花,床边有狗,床上有你。
嵺冰冰 我想要的生活,床头有花,床边有狗,床上有你。

因为这样更易于阅读和理解。

3个月前