为什么写代码很辛苦?

【为什么写代码很辛苦?】

代码为了严谨而不得不冗长。越是冗长,越是难懂。现实如何呢?举一个合并同类项的例子:

c+a^100×b^5+a×b^9×c =c+a×b^5(a^99+c×b^4)

对于它的合并逻辑,几句人话就可以说得很清楚。但是如果要用编程语言来描述的话,没有1千行~1万行的代码,根本说不清楚。即便是说清楚了,读起来也会非常的繁琐。读完代码之后,你不仅难以知道它在说什么,也难以知道它哪里说错了。

写代码的人很辛苦,这就是原因。

怎么办?

a. 我们需要模糊编程语言。此类语言因短小精悍而极具可读性。此类代码在具体场景下的执行中,呈现出亿万种不同的解释路径,通过机器学习在技术人员的指导下确定其中的某条路径后,代码在执行中,将沿着确定的路径走向确定的结果。

b. 如果机器能够【自编程和自调试】的话,可能会允许冗长而严谨的代码存在。但因为人对代码有可读性的要求,严谨而冗长的代码是不受欢迎的。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值