posts - 24, comments - 282, trackbacks - 4, articles - 3
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

用禅宗理解、软件开发的境界

Posted on 2007-06-28 15:11 曲滨*銘龘鶽 阅读(1984) 评论(26)  编辑 收藏 所属分类: 其他

用禅宗理解、软件开发的境界

1.参禅之初:看山是山,看水是水;
初学软件开发时认为、C 是 C,VB 是 VB 都要一个一个学


2.禅有悟时:看山不是山,看水不是水;
等到渐渐地运用纯熟了,可以触类旁通,发现以前学过的那些语言和将要新学的,总有这样那样的相通、相近、相似之处。任何一门

语言,都能快速上手。在意识里语言已没有差别,无非是语法与关键字的区别而已,语言已经不重要了。


3.禅中彻悟:看山仍然山,看水仍然是水。
过了很长时间他才发现,那时的自己远没有到达最高境界,才醒悟到以前所谓的掌握多种语言,其实还是只掌握了一门语言,就像《

天龙八部》里的鸠摩智,以小无相神功,耍那少林七十二绝技,其实却都不过是一套本事罢了。而且更为重要的是更加意识到要真正

用好一门语言,发挥一门语言的长处,理解这门语言的思想内涵,实现细节是非常关键的。而实现细节是各个语言自身的特色,到头

来还是把不同的语言,当成不同的语言来使用。看山仍然山,看水仍然是水。

=============
注:本文为在csdn 新闻某篇文章的修改版,感觉很有趣所以提要修改了一下
原文地址: http://news.csdn.net/n/20070627/105806.html

Feedback

#1楼    回复  引用    

2007-06-28 15:32 by 玄 [未注册用户]
着相了

#2楼    回复  引用  查看    

2007-06-28 15:48 by OK_008      
高人的境界!

#3楼    回复  引用  查看    

2007-06-28 15:49 by 阿水      
有点意思
现在还处在 看山不是山,看水不是水 的境界 哈哈

#4楼    回复  引用  查看    

2007-06-28 15:51 by 丁学      
似乎是有些道理

#5楼 [楼主]   回复  引用  查看    

2007-06-28 16:05 by 曲滨*銘龘鶽      
其实不管是佛、道
有很多古代的东西,对现代人也是有用的

时代在变、道是不变的......

^_^.

#6楼    回复  引用  查看    

2007-06-28 16:10 by 补丁      
基本上,没啥指导意义

#7楼    回复  引用  查看    

2007-06-28 16:15 by aspnetx      
很多朋友都喜欢用这三句话来总结一种境界
确实很耐人寻味

#8楼    回复  引用  查看    

2007-06-28 16:20 by Amnoh      
  用这种境界性的语言来描述的话,“明白就是明白”这句更有用,不明白的时候,找来一堆东西寻找共同点,然后说编程就像什么什么一样,确实没有指导意义。
  如果不出意外的话,对大数人程序员来说,什么“禅”不“禅”的也就是看小说时见过这个字,跟着作者的乱写胡理解了一通,远不如对程序了解的深刻。就是说,如果哪天,哪位程序员要去参“禅”的话,不妨反过来说一下,倒可能更快地理解什么是“禅”,只是理解的对不对,就只有天知道了

#9楼    回复  引用    

2007-06-28 16:27 by hao[匿名] [未注册用户]
最高境界:无山无水。

所谓:本来无一物,何处惹尘埃。

#10楼    回复  引用  查看    

2007-06-28 16:46 by web报表      
玄机!!

#11楼    回复  引用    

2007-06-28 17:23 by abc [未注册用户]
无山无水 的属于由编程入道,追求的东西已经变了,类似于看破红尘,要程序何用。

#12楼 [楼主]   回复  引用  查看    

2007-06-28 17:38 by 曲滨*銘龘鶽      
@Amnoh

道即使没有你、道还是存在的。

你没看明白还是!

#13楼    回复  引用  查看    

2007-06-28 20:52 by 金色海洋(jyk)      
山亦是水,水亦是山。

山水都是分子、原子,语言都有 for if 函数等。

项目都是先要业务逻辑,然后在代码实现的。

#14楼    回复  引用  查看    

2007-06-29 02:33 by Artech      
语言仅仅是一种工具,没有必要为此花太多的精力,我的观点是你只要了解语法就可以了。只要深入了解.NET Framework,各种语言皆能为我所用。

#15楼    回复  引用  查看    

2007-06-29 08:10 by 大陆响尾蛇      
@Artech
你似乎要进入第二个境界了

#16楼    回复  引用  查看    

2007-06-29 08:15 by kiler      
当个程序员真不容易,还要领悟禅宗,呵呵。

#17楼    回复  引用  查看    

2007-06-29 09:32 by Cure      
@kiler
其实也不用,《马哲》就够了,呵呵

境界不是说出来的,得靠悟。

#18楼    回复  引用  查看    

2007-06-29 09:51 by webq      
最低指示:
请用马列主义,毛泽东思想理解、软件开发的境界

#19楼    回复  引用    

2007-06-29 10:08 by Terry [未注册用户]
你太有才了!

#20楼    回复  引用  查看    

2007-06-29 11:02 by zoop89850      
楼主能将感觉说出来,厉害,牛X啊

#21楼    回复  引用  查看    

2007-06-29 11:02 by zoop89850      
大道!!!通用

#22楼    回复  引用    

2007-06-29 17:39 by 剑在上海 [未注册用户]
一切语言在我眼里就是0和1,我的大脑就是无敌编译器,哈哈,牛B吧~~~我已经超脱了......

#23楼    回复  引用  查看    

2007-07-02 00:24 by YAO.NET(三千)℡      
哈哈.
最高境界:心中无山也无水,无山胜有山,无水胜有水.

#24楼    回复  引用    

2007-07-02 14:54 by sunrise [未注册用户]
想必是高人了.已经非常高的境界了吧?反正我不懂!

#25楼    回复  引用  查看    

2008-07-23 08:02 by Jason Wang      
学习,学习!

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-06-28 15:13 编辑过
 
另存  打印