编程之道与程序员境界

 现在已经不早了,其之前,网络上到处逛悠到现在。观许多好或精之文章与言论!
有论及编程之道,忽忆 起火影忍者动画!片中言其行走之道为忍道,思我程序
员之道是可乎谓之为编程之道!甚是合理。

引子:
    又见王国维在《人间词话》三句点评:
     古今之成大事业、大学问者,必经过三种之境界,“昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境也;“衣带渐宽终不悔,为伊消得人憔悴。”此第二境也;“众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。”此第三境也。乃思我辈程序员所在之几阶段。
   见《五灯会元》卷十七中,有青原惟信禅师的反思言曰:“老僧三十年前未参禅时,见山是山,见水是水。及至后来亲见知识,有个入处,见山不是山,见水不是水。而今 得个休歇处,依前见山只是山,见水只是水。”则思我辈程序员多会过度之三境界。 综论起来,无谓为万佛归综,反朴归真之过程,看程序从简单到内部复杂机理
又由复杂机理到清晰明朗。此乃道也。

乃忆初写代码之时之情景!能遇‘0 Error 0 Warning ’等提示则心欢喜。程序按照意图通过,
一切的一切,全然不在话下,征服的快感顿生。当时只知代码可通过,代码如此写可运行,
而不明程序运行之机理,此谓之为程序员境界之“见山是山,见水是水”也。

现从事程序编码工作一年有余!技术上自然有很大提升。而‘0 Error 0 Warning ’纵然能欢喜
一下,但是此时需要考虑到的已然不是没有错误的代码,取代的应是能处理任何多种未知
异常的产品。
于此处,乃提吾之道一:
    未雨绸缪 :
        所谓 未雨绸缪,则谓为能思人之未思,能过机器未知之误!此乃道一也

想初时,学一些RAD工具进行快速化程序时,为能编写一个记事本而幸喜不已!其间编写过程
不过是控件与代码在控件事件中的堆积,无任何重用与扩展性可言,写程序只是机械性的堆砌,
但是程序本身并非是一种无意识的重复性体力动作,反之其应为一种具备高度思想性和学识性
之创造性工作,作代码并非只用此一次,而应考虑周全以备日后可用,控件的堆砌只是基本,
吾辈应有己思之能力,综合考虑算法效率才可。
  于是,吾道二出:
   纵里寻她千百度:
      所谓寻她千百度,则是为尽我之全力搜吾脑,寻优也。

经过RAD之后,每见众多模板众多类库,则心生向往!愿一睹其内核世界之光环。观其功能
无不佩服至五体投地,高呼奇妙!神也!乃究其内幕,挖其精华,改其Bug!每懂一初,则
心爽无比。然内幕晦涩难奈,不若其表之使用简单。未至一定程度,难见其功效。每至此时,
则心生怯意,心生懒意,欲放纵思想逃离之。此时能知其表面所放之荣光,纵然如此简单,
如此明了,然其内核之工作原理未必如此明朗简单,开始探究程序运行之机理,此可谓之为
程序员境界之 “见山不是山,见水不是水”也。
   于是,三道出:
      衣带渐宽终不悔,为伊消得人憔悴。
        
综上三道出头,则得第四道:
   昨夜西风凋碧树。独上高楼,望尽天涯路。
     能够探入系统内部底层打探虚实,忘尽天涯路,其内核兵马数据,一目了然,可恣意享用。所有
的东西全能归我所用。则达大乘。此时,还归自然,一切反扑归真,又见山是山,见水是水,此可
谓为程序员境界之“见山是山,见水是水” 也。


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值