如何以优雅的方式实现编码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2889个文字,预计阅读时间需要12分钟。
笔者认为,做到相对优雅的编码,需遵循以下约束,排名先后:
+ 良好的命名 + 清晰的结构 + 不失十分别致的算法 + 逐一点明:+ 良好的命名 + 命名不规范,语句不顺,语序不齐,逻辑不成 + 囧
笔者认为做到比较优雅地编码,需遵从如下约束,排名分先后:
- 良好的命名
- 清晰的结构
- 不十分差劲的算法
下面逐一说明:
良好的命名名不正,则言不顺,言不顺,则事不成
── 孔子
孟子曰:“孔子说的对”。
命名很重要,随便一本逻辑学教材(如果读者有兴趣,此处推荐《逻辑学导论》)里都会有长篇大论来讨论命名的问题,我国古代在人才辈出的百家争鸣时期曾经出现过一个学派叫“名家”,专门讨论命名的问题,比如著名的“白马非马”、“离坚白”等,有空读读还是挺有趣的,比玩王者荣耀还有趣。笔者认为我国到目前为止出现了三个思想大解放时期:一,春秋战国时期的百家争鸣,可惜被秦皇的郡县制大一统所终结;二,民国时期,西方思想初涌,国人似惊雷轰顶,如梦方醒;三,当下,技术革命使得中央思想控制力度急剧下降,使得底层人民有了选择被谁控制思想的自由(请参考如今基于互联网的粉丝文化,圈子文化)。所以大家一定要好好写代码,才不负少年头呀。
本文共计2889个文字,预计阅读时间需要12分钟。
笔者认为,做到相对优雅的编码,需遵循以下约束,排名先后:
+ 良好的命名 + 清晰的结构 + 不失十分别致的算法 + 逐一点明:+ 良好的命名 + 命名不规范,语句不顺,语序不齐,逻辑不成 + 囧
笔者认为做到比较优雅地编码,需遵从如下约束,排名分先后:
- 良好的命名
- 清晰的结构
- 不十分差劲的算法
下面逐一说明:
良好的命名名不正,则言不顺,言不顺,则事不成
── 孔子
孟子曰:“孔子说的对”。
命名很重要,随便一本逻辑学教材(如果读者有兴趣,此处推荐《逻辑学导论》)里都会有长篇大论来讨论命名的问题,我国古代在人才辈出的百家争鸣时期曾经出现过一个学派叫“名家”,专门讨论命名的问题,比如著名的“白马非马”、“离坚白”等,有空读读还是挺有趣的,比玩王者荣耀还有趣。笔者认为我国到目前为止出现了三个思想大解放时期:一,春秋战国时期的百家争鸣,可惜被秦皇的郡县制大一统所终结;二,民国时期,西方思想初涌,国人似惊雷轰顶,如梦方醒;三,当下,技术革命使得中央思想控制力度急剧下降,使得底层人民有了选择被谁控制思想的自由(请参考如今基于互联网的粉丝文化,圈子文化)。所以大家一定要好好写代码,才不负少年头呀。

