`

从“推敲”这个故事看代码的编写艺术

阅读更多

 

“推敲”这个词包含了一个非常著名的典故,故事引用如下:

 

 

 

唐朝的贾岛是著名的苦吟派诗人。苦吟派就是为了一句诗或是诗中的一个词,不惜耗费心血,花费工夫。贾岛曾用几年时间做了一首诗。诗成之后,他热泪横流,不仅仅是高兴,也是心疼自己。当然他并不是每做一首都这么费劲儿,如果那样,他就成不了诗人了。
有一次,贾岛骑驴闯了官道。他正琢磨着一句诗,名叫《题李凝幽居》全诗如下:
闲居少邻并,
草径入荒园
鸟宿池边树,
僧敲(推)月下门。
过桥分野色,
移石动云根
暂去还来此,
幽期不负言。
但他有一处拿不定主意,那就是觉得第二句中的“鸟宿池边树,僧推月下门”的“推”应换成“敲”。可他又觉着“敲”也有点不太合适,不如“推”好。不知是“敲”还是“推”好。嘴里就边推敲边念叨着。不知不觉地,就骑着毛驴闯进了大官韩愈(唐宋八大家之一)的仪仗队里。
韩愈问贾岛为什么闯进自己的仪仗队。贾岛就把自己做的那首诗念给韩愈听,但是其中一句拿不定主意是用“推”好,还是用“"敲”好的事说了一遍。韩愈听了,对贾岛说:“我看还是用‘敲’好,即使是在夜深人静,拜访友人,还敲门代表你是一个有礼貌的人!而且一个‘敲’字,使夜静更深之时,多了几分声响。再说,读起来也响亮些”贾岛听了连连点头称赞。他这回不但没受处罚,还和韩愈交上了朋友。
推敲从此也就成为了脍炙人口的常用词,用来比喻做文章或做事时,反复琢磨,反复斟酌。

 

 

 

我早些年也赞成韩愈的说法,“敲”字不但有动作,还有声音,包含了比“推”字更多的内容,“响亮”也更是一个特点;但是有一天想到这个故事,忽然想,上句“鸟宿池边树”本身,以及全诗,都体现了一种幽静、要休息了的场景和情绪,突然一下子“响亮”的声音,是不是非常不协调?

 

且不管诗的题目是否是外出访友,在全诗的意境里,敲门和敲门的声音,都是与全诗意境不协调的。

 

 

之前我想到这一点后在思考,有没有人和我想得一样呢?此后到网上看了看,有个非常著名的文艺理论家朱光潜就觉得“推”比“敲”好,看到这个说法,我更有信心了,看来,不管干什么,盲目从众都不对,要求真、求证,要思考。

 

从这个故事我想到的是代码的风格,几个有益的结论就是

   服从整体的风格是必须的,就像单独看“推“和”敲“,自然,”敲“好,但是配在全诗里还是”推“要好一些。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
2
分享到:
评论
10 楼 windshome 2013-11-08  
感谢回复,接受批评。

的确,这篇文章是在外边培训时,休息的间隙写的,仓促之间,没有记清楚那句古语的原话。


但是我想表述的,是作诗和设计、编程在道理上的想通之处。


至于是进自己家门,还是进别人家门,看诗题目,应该是敲别人家门,但这不是叙事而是作诗,整体诗的意境是幽静,有个响亮的动静破坏了整体的意境。




9 楼 skzr.org 2013-11-08  
aa87963014 写道
引用
  有个非常著名的文艺理论家朱光潜就觉得“敲”比“推”好


你这里应该是想说 推比敲好吧.


进自己家的们当然是推了,进别人家的就敲,很自然——此为自然规律
8 楼 zidafone 2013-11-07  
zidafone 写道
windshome 写道
不是,我是程序员,也有很多人说我是架构师。

我只是喜欢传统文化,喜欢古文、古诗,觉得这些一方面非常美,非常有哲理;即便对做设计和开发,也相当有帮助。

这也就是古人说的,事事通明皆学问。



那个……
你确定古人说了事事通明皆学问?
世事洞明皆学问,人情练达即文章,说的不是“道理都是相同的”这个意思额……


相同->相通,打错字了
7 楼 zidafone 2013-11-07  
windshome 写道
不是,我是程序员,也有很多人说我是架构师。

我只是喜欢传统文化,喜欢古文、古诗,觉得这些一方面非常美,非常有哲理;即便对做设计和开发,也相当有帮助。

这也就是古人说的,事事通明皆学问。



那个……
你确定古人说了事事通明皆学问?
世事洞明皆学问,人情练达即文章,说的不是“道理都是相同的”这个意思额……
6 楼 windshome 2013-11-07  
不是,我是程序员,也有很多人说我是架构师。

我只是喜欢传统文化,喜欢古文、古诗,觉得这些一方面非常美,非常有哲理;即便对做设计和开发,也相当有帮助。

这也就是古人说的,事事通明皆学问。
5 楼 文仁126520 2013-11-07  
哈哈!你是诗人吗??
4 楼 windshome 2013-11-07  
感谢感谢!我好晕。。。
3 楼 aa87963014 2013-11-07  
引用
  有个非常著名的文艺理论家朱光潜就觉得“敲”比“推”好


你这里应该是想说 推比敲好吧.
2 楼 windshome 2013-11-07  
感谢楼上,看到一个错误改正了,眼花了,还没有看到别的错误。(信息--->应该为信心)
1 楼 aa87963014 2013-11-07  
lz 打错了几个关键字

相关推荐

    如何读懂源代码

    这是个逐层深入的过程,从高层次的命名中把握代码块的作用,再逐渐深入到具体实现细节。在这个过程中,良好的代码注释和文档尤为重要,因为它们能提供额外的线索帮助理解代码的上下文。 接下来是掌握程序入口和逐层...

    推敲的故事.doc

    其中,唐代诗人贾岛的“推敲”故事以及崔护的“人面桃花”传说尤为著名,它们不仅展示了唐代文人对诗歌艺术精益求精的追求,也体现了诗词在当时社会文化中的崇高地位和深远影响。 贾岛的故事是关于他在创作中对字词...

    如何看懂源代码.doc

    【如何看懂源代码】 学习编程的过程中,理解并分析源代码是一项至关重要的技能。无论是查看开源框架、团队项目,还是...只有这样,我们才能真正从代码中获取知识,将其转化为自己的技能,从而在编程的道路上更进一步。

    9推敲.ppt

    贾岛的个性从这个故事中可见一斑,他是一个严谨且对诗词艺术有着执着追求的诗人。他的名言“两句三年得,一吟双泪流”充分展现了他对诗歌创作的专注与深情。而文末韩愈的解释则揭示了文学创作中语言选择的重要性,...

    精品~教你看懂别人的源代码

    这篇文章将带领读者了解阅读别人的源代码的重要性,并提供了六个章节的指导,帮助读者更好地理解别人的源代码。 第一章:读懂程序码,使心法皆为我所用 阅读别人的源代码,并不是简单地浏览代码,而是要真正地了解...

    《推敲》课件.ppt

    在《推敲》这个课件中,还提到了几个对创作至关重要的关键词。例如,“皎洁”一词用来形容月光明亮,它暗示了夜景的清澈,增强了读者的感官体验;“即兴”则是指在某种情境的激发下产生的临时创作,它体现了诗人与...

    怎么快速看懂别人的源代码

    在软件开发过程中,我们常常会遇到需要阅读和理解他人编写的代码的情况。这不仅是提升自身技能的一种途径,也是团队合作中的必要环节。那么,如何才能快速有效地读懂他人的代码呢?接下来,我们将根据提供的部分信息...

    如何读懂源代码!!!!

    如果缺乏注释,尝试推敲代码逻辑,通过单元测试或运行代码来验证你的理解。 5. **找到程序入口,再由上而下抽丝剥茧** 找到程序的启动点,通常是main函数或特定的初始化函数,然后按照控制流逐层深入。这样可以...

    9、推敲.ppt

    《推敲》一文,以唐朝诗人贾岛对诗歌创作中的精细推敲过程为背景,生动地刻画了一个苦心孤诣追求文字艺术完美的诗人形象,以及韩愈这位文坛领袖对文学艺术的深刻理解与见解。通过对《题李凝幽居》中“僧敲月下门”一...

    五年级语文《推敲》教案 苏教版.doc

    通过这个故事,学生们不仅可以了解“推敲”一词的由来和意义,还能体会到贾岛的认真精神。 课文教学被分为四个部分,首先是导入新课,紧接着是课文阅读,然后是词语理解和书写练习。在实际教学中,教师们被赋予了...

    七年级语文上册推敲鲁教版PPT教案.pptx

    【知识点详解】 ...总的来说,这个教学教案旨在让学生通过学习《推敲》的故事,了解并掌握炼字的艺术,培养他们的语文素养,同时也锻炼他们的分析、讨论和表达能力,体现了教学过程中的互动性和实践性。

    五年级语文上册 课件推敲2课件 北师大版 课件.ppt

    此外,这个故事也教会学生如何在细节上下功夫,以此来提高整体的艺术效果,这就是“推敲”在文学创作中的真正含义。 课件“推敲”不仅仅让学生了解到“推敲”一词背后的深意,还通过贾岛的故事,向学生传达了古代...

    五年级上册推敲优质PPT学习教案.pptx

    五年级上册的这个PPT学习教案,正是以贾岛的这个故事为核心,旨在引导学生们去推敲和欣赏诗歌的魅力,同时学习如何在学习和生活中注重细节、勇于探索。 贾岛的故事从他拜访朋友李凝时开始。李凝不在家,贾岛便留下...

    五年级语文上册 推敲2教案 北师大版.doc

    教师在授课时,可以从“推敲”这个词语入手,让学生区分“推”与“敲”的不同,引申到贾岛对每个字眼的严格选择和推敲。 接下来,课堂教学的重点在于引导学生通过对课文的朗读,掌握新学的生字和词语,并能够使用...

    苏教五年级上册语文课推敲PPT学习教案.pptx

    这个故事讲述了贾岛如何精益求精地创作诗歌,尤其在选择“推”还是“敲”字上进行深入的推敲,体现了他的严谨态度和对文学艺术的执着追求。 【标签】“专业资料”表明这是一个教学资源,适用于教育专业人士或学生...

    苏教版语文五年级上册推敲PPT学习教案.pptx

    这个行为体现了贾岛对诗词艺术的精益求精,以及他对文字运用的精细考量,这也成为了后来“推敲”一词的典故,用来形容写作时对语言的反复斟酌。 贾岛是中晚唐时期的诗人,他的生活经历颇为丰富,曾因贫困出家为僧,...

    怎样使用万能遥控器-快速找出电视机代代码.pdf

    用户在首次使用万能遥控器时,需要从代码库中找出能够对应其电视机型号的代码,一旦代码匹配成功,万能遥控器便可以执行开关机、调节音量、切换频道等操作。 然而,由于电视机品牌众多,型号复杂,每个型号可能还有...

    苏教版语文五年级上9推敲课件PPT学习教案.pptx

    首先,《推敲》以唐代著名诗人贾岛的生平故事为主线,通过叙述他在创作诗作《题李凝幽居》过程中对诗句“推”与“敲”的深思熟虑,展现了诗人对文字艺术的尊重和追求。贾岛在中晚唐时期以严谨的诗歌创作态度著称,被...

    五年级语文 《推敲》教案 北师大版.doc

    作为教师,编写教案时不仅要考虑如何传授知识,更要注重学生能力的培养和思维的启迪。以下是一份关于《推敲》教学的详细教案。 ### 一、教学目标 1. **知识与技能** - 学生能够流利阅读《推敲》全文,并能用自己...

    苏教版五年级上语文《推敲》.ppt

    他在创作过程中,对于诗句中的每一个字词都进行反复的斟酌和推敲,以求达到最佳的艺术效果。 文中提到的“推敲”一词,源于贾岛的一次经历。他在创作诗句“鸟宿池边树,僧敲月下门”时,对“敲”和“推”二字...

Global site tag (gtag.js) - Google Analytics