把编码作为艺术品来创作

编码,也就是coding,是一种技能,也是一种艺术品创作。创作完成后,作为源码本身,实现了相应功能的同时,也将作为一个创作产物,不仅供作者自己,还供爱好者、维护者来观赏、揣度和翻新,使它更加趋于完美。
使得编码达到完美的境界,当然,这需要编码的合作者共同努力,完成一个项目的艺术化过程。
编码不仅涉及到功能、算法,还包含编码规则以及注释风格,如果忽略了其中的哪一点,都将造成艺术品之完美性的缺憾。
(1)功能,以正确性为第一要务。
(2)算法,合乎常理,简明易懂,当然也见山峦跌宕、九曲回肠,丝丝入扣技巧之能事。
(3)编程规则,遵循语法,摒弃旧式,弘扬新法,提倡扩展,便于移植。
(4)注释,包含整体说明,函数注释,紧要逻辑处之注释。此外,还要注重详简得当,完整性、艺术化。适当的时候,要以段落区分。注释篇幅中,适当运用系统提供的字符集,标点、序号、空白符(空格、TAB键、换行)等可视化功能语意,拟人与动态,各尽其能。
(5)书法,变量名、函数名的大小写适当,高低参差,各显突兀,美观大方,闻名见意。不同的定义、声明方式,定能引起读者的注目。忌讳的是,代码拥挤,乌压压一片,不尽让读者皱眉,有“鸡肋”之嫌。
代码缩进,也能引起读者的共鸣,增加代码的阅读速度,节约了他人的时间,您就成了“大善人”了,无形中延续了读者的智力生命,岂不快意!
       完成了以上的过程,你难道就没有一丝丝成就感吗?我知道,回答一定是肯定的。 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pony12

助力1000篇OpenDDS文

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值