• 程序员修仙传


              经常看修仙小说的我,时常羡慕小说中的主人公,但是现在处于末法时代,修不了仙啦。不过幸运的是
    我们有程序,程序之徒不亦修士乎?且看我细细说来。
             先说程序的派系,在小说里有道、魔、儒、佛四大派系,程序里亦有四大范式即命令、过程、函数、对
    象。过程范式类修道者,命令范式像修儒者,函数范式似修佛者,对象范式同修魔者。对象范式执着于一切
    皆是对象,什么都用对象表示;函数范式拘泥于函数,想用函数表达万物。修儒者太过死板,修道者失于简洁
    。我觉得四种同修才可大成,如同小说中的主人公。
             修仙世界门派繁多,在程序世界里同样如此,有C,C++,Java等等,同样也有联盟,大概可以分为四大
    盟桌面、网络、嵌入式、数据库。门派需要占据灵山才可,程序亦如此,需要平台,灵山有大小、性质之别,
    平台也分为windows、dotnet、java、web等。占据的灵山好坏,决定了门派的兴衰,这也适用与程序。
             想要修仙必须要有功法,想要写程序必须一本好书。主人公的功法一般都非常难修,但威力巨大,而且
    一般都是可以从低级修到高级的。可惜啊,程序员就没有这个福分了,没有一本书或者一个系列书帮我们从低
    级到高级,可悲啊!这些书籍虽然有写的好的,大部分是低级,好多书都是只见树木不见森林,包括国外的那
    些经典(这里没有贬低的意思)。一种功法就如同程序里的一种框架,各种功法里的套路,就是设计模式了。
    还有练体术可以说是算法和数据结构。有的法术威力大但施展耗时,就是静态语言;有的威力虽小,但咒语一
    念就可施展,可以比作动态语言。
            有了功法加上法宝和丹药就可以修仙了,程序员的法宝就是开发环境,丹药是软件工程。曾经有段时间
    学vim和emacs,仅仅学会了操作,时间长了之后操作也忘了,还是回到了ide。丹药我也很少用。
    那些自学成才的程序员可以成为散修,主人公一般都是这样的。分析一下主人公的成长,主要是功法高
    超,最后是自创功法;法宝一流,丹药多多,历练丰富。按照这个套路,我想程序员也可以,只是如今缺少功
    法,我想到了自创功法的时候了。


    作者:半山
    出处:http://www.cnblogs.com/xdao/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    没有上司的舞会
    邮票面值设计
    小木棍
    简单的试炼
    区间质数
    加工生产调度
    泥泞的道路
    总数统计
    中庸之道

  • 原文地址:https://www.cnblogs.com/xdao/p/2738902.html
Copyright © 2020-2023  润新知