小明编程记 - 第十四章 习剑

“往后这段时日,你便随我修习剑术。”

张三对小明说道,“随我来,你将正式进入剑峰。”

言罢,张三转身,向着剑峰行去。小明紧随其后,踏上那熟悉的青石阶梯,此次竟未遇任何波折。

片刻之间,二人便来到了剑峰之上,弟子们的居住区域。

“此地乃剑峰弟子居所,往后你便在此修行。”

张三将小明领到一间小屋门前,“你先好好休整一番,明日我再来寻你。”

说罢,他转身离去,未给小明留下说话的机会。

....

第二日,小明早早就起,带着昨日师傅授予的那把长剑,走出小屋,清晨的剑峰笼罩在一层淡淡的薄雾之中,空气中弥漫着清新的草木香气。

小明伸了个懒腰,环顾四周,只见不远处的练习场上,已经有几位弟子在练习基础剑法,剑锋划过空气,发出细微的破风声。

“小明!”熟悉的声音从远处传来,张三腰间挂着长剑,迈步走近,目光温和。

“今日,我们正式开始剑术修行,且随我来。”

小明跟随张三来到了练习场。

“剑修之道,在于纯粹。这句话师傅在授剑时应该有和你说过。”

小明点头,“是的。”

“那你可知,如何保持纯粹?”

小明沉思片刻,缓缓摇头。

张三微微一笑,道:

“首先,你需要明白什么是纯粹。不受外物所扰,不被情绪左右,以恒定的力道,施展相同的招式,却能在每一次挥剑都是独立的情况下,让结果始终如一。”

他顿了顿,仿佛在等待小明消化这番话,接着缓缓说道:

“一旦失了纯粹,你的剑就会产生副作用。它或许会让你的剑看似更强,却也可能让你的剑变得脆弱。每一次的偏差,都会成为你的破绽,甚至影响你的心境。”

小明若有所思,缓缓点头:“那我该如何做到真正的纯粹?”

“关键在于你的心,一式一意,不依赖外物,不被情绪影响,每一次挥剑,都由你内心而动,只要你的心不曾改变,那么结果也将始终不变。”

小明若有所悟,轻轻握紧了剑柄。

看到小明的举动,张三师兄笑了笑,“接下来,我将传授你基本的剑招。”

他突他顿了顿,看着小明,语气中带着一丝探究:“你入道时,使用的是何道引?”

“JavaScript。”小明老实答道,眼神中带着一丝好奇。“有什么问题吗?”

张三点头,继续道:“没问题,接下来,我将用你所熟悉的道引方式为你传授。”

“张三师兄,你的道引不是 JavaScript 吗?”小明忍不住问道,语气中带着一丝疑惑。

张三摇头,“不,我是通过 Go 入道的。”

“那你怎么可以使用 JavaScript 呢?”小明追问道,眼中闪过一丝不解。

“不要被道引所迷惑,它不过是一个引子。”张三目光平静,缓缓说道,“当你修行至深,自会明白,道引只是手段,而非本质。”

他微微顿了顿,继续道:“你可曾想过,宗门为何最初教导你们的是若则术、周天循环这些离了宗门便无法施展的术法?那是为了让你们打下根基,为日后修行奠定框架。等你掌握了这些,便能融会贯通,届时,你们就能够一法通,万法皆通。”

张三转身,向远处走去。“接下来,我将为你讲解基本的剑式。”

稍作停顿,张三拔剑,侧对小明。“看好了。”

function 挥剑(){
    console.log("挥动长剑")
}

挥剑() // 挥动长剑

“刚刚我使出了剑式是挥剑,它是最基础的剑招。接下来我要开始变招了。” 张三对着小明说道。

function 挥剑(速度){
    console.log(`${速度}挥动长剑`)
}

挥剑('快速') // 快速挥动长剑
挥剑('突然') // 突然挥动长剑
挥剑('缓慢') // 缓慢挥动长剑

“在基础的挥剑式上,我变换了速度,分别施展了三种不同的招式。有什么问题吗?”张三询问。

小明摇头,表示没有问题。毕竟这些在他的洞天修行中已经有所接触。

张三点头,继续道:“接下来,我将这三招关联在一起,你看好。”

function 挥剑(第一招速度, 第二招速度, 第三招速度) {
    console.log(`${第一招速度}挥动长剑`)
    console.log(`${第二招速度}挥动长剑`)
    console.log(`${第三招速度}挥动长剑`)
}

挥剑('快速', '突然', '缓慢')

// 快速挥动长剑
// 突然挥动长剑
// 缓慢挥动长剑

“这便是将三种不同的剑招关联在一起,每招按顺序施展,形成一套动作。”

张三深吸一口气,接着说道:“接下来,我不再仅仅是关联剑招,而是要将它们衔接起来。”

function 挥剑(速度) {
  return `${速度}的挥出一道剑`
}

const 快速挥剑 = 挥剑('快速')
const 突然挥剑 = 挥剑('突然')
const 缓慢挥剑 = 挥剑('缓慢')

function 衔接剑招(第一招, 第二招, 第三招) {
  console.log(`${第一招}后, 接着${第二招}, 之后${第三招}`)
}

衔接剑招(快速挥剑,缓慢挥剑,突然挥剑)
// 快速的挥出一道剑后, 接着缓慢的挥出一道剑, 之后突然的挥出一道剑

“现在你看,招式不仅是孤立存在的,而是通过衔接形成一个流畅的动作。” 张三停顿了一下,接着看向小明,“有什么问题吗?”

小明摇头,表示没有疑问。

“很好。”张三微笑道,“那么接下来,你来试一试,把这些招式衔接在一起,演练一遍。”


小明编程记 - 第十四章 习剑
http://www.inksha.com/archives/xiao-ming-bian-cheng-ji---di-shi-si-zhang-jian-shu
作者
inksha
发布于
2025年03月19日
许可协议