zoukankan      html  css  js  c++  java
  • 程序员修仙传

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


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

  • 相关阅读:
    梅州惊魂~
    又寂寞又美好四月物语
    在 usercontrol中链接外部css文件和js文件的方法
    ResolveUrl的用法
    【转载】常见的敏捷开发流程比较
    Google 排名中的 10 个最著名的 JavaScript 库
    颜色大全:颜色名称和颜色值
    ASP.NET2.0中WEB应用程序的部署
    那些相见恨晚的 JavaScript 技巧
    .net网站发布总结之经验-允许更新此预编译站点(转载)
  • 原文地址:https://www.cnblogs.com/xdao/p/2738902.html
Copyright © 2011-2022 走看看