(原創) 何谓可读性高的程序? (C/C++)

大家都知道要写可读性高的程序,但何谓可读性高的程是呢?

所谓可读性高的程序,就是读你的程序如同读一篇文章一样,程序从上而下读完,就能了解你想表达的意思,没这种程序吗?若你去研读『算法(Algorithm)』方面的书籍,这种书籍通常不会使用特定的语言撰写,而是用一种中性的伪码(pseudo code),这种语言很类似Pascal,应该说Pascal是为了要让该语言接近算法的表示法,所以学了pseudo code的语法,但无论如何,算法的程序都非常好阅读,只要你认真的从头看到尾,都可以了解他想表达的方法,然后你可以用你擅长的程序语言去实做这个算法。

容易阅读的程序也该如算法的pseudo code一样,让看你的程序人就阅读像一篇文章的感觉,这也是为什么大家强调写程序要结构化,不要用goto,goto会让程序上下跳来跳去,很难阅读,而结构化会使程序由上而下执行,就像阅读文章一样顺畅。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值