「是以志閑而少欲,心安而不懼,形勞而不倦,氣從以順,各從其欲,皆得所願。」
我們不能簡單地以現在的白話文來理解古文。而最簡單理解古文的方法是按漢字的象形意思來解,
還有一種方法就是按這個字相關聯的片語來理解。
先看第一句「志閑而少欲」。
現在的人一看這句就覺得很是消積的一面,覺得沒意思。其實是我們沒有真正理解。先看一第個字「
志」,有兩層意思。
日誌、縣志還有三國志,這裡的志是記錄的意思,講的是過去。
而現在最常用的片語是志向、志存高遠、胸無大志,這是講的未來。
再看「閒」字,
記得前段時間看《百家講壇-易經的奧秘》,曾仕強教授講的「風火家人」卦時解釋過「閒」字,大概是這樣說的,先看閒字的寫法,是門上乙個木字。
就像以前的門背後有乙個門栓,把門栓上。讓外面的人不能隨便進來打撓我們的家人,也不要家裡的人出去違非做歹,按現在的話說
出去鬼混什麼的也可以。那這樣的目的是什麼呢?這時我們就可以放鬆下來做自己想做的事了,比如睡覺、讀書、寫字、享受天倫之樂等等。
那「志閑」對人講的就是忘記過去不好的事情,也不要去幻想想未來虛無縹緲的東西,而是求我們做四個字「活在當下」。而我們
現在的人大都不是這樣,要不活在過去的痛苦記憶裡,要不活在幻想中。
上面說的是養生方面的,現在推到軟體設計上,特別與物件導向的思想有很有意思。
在物件導向的原則中有一條叫「
單一職責原則」所謂單一職責原則,就是對乙個類而言,應該僅有乙個引起它變化的原因。
其實除了類以外,對模組、單元、函式、**塊等都應該使用單一職責原則。單一職責背後得到的是高內聚、低耦合,做到一次只做一件事,並做好這件事。不正對應了活在當下。
還有就是「
封裝性」,封裝性是物件導向三大特性之一。封裝是把乙個物件的外部特徵和內部實現細節分離開來,其它物件可以訪問該物件的外部特徵,但不能訪問其內部實現細節。這有兩個作用一是
保護資料,讓資料不受外部操作直接影響,也不讓內部資料不去汙染外面的資料。其中一點就是在成員函式中返回非
const
的指標變數,
像自家的孩子跑出去耍,結果在外面被拐賣了,回沒回家不知道,當家人去喊他吃飯時才發現就潰了。第二、
分離實現細節,減少的偶合。 當我們的類沒有內憂外患的時候,我們就可以一心處理我們該做的事情。這不是正對應了我們上面說到的「閒」字嗎?。
再看這句話的最後乙個「欲」字,在說文上解釋為:從欠谷聲。感覺不是太好理解。以我的理解就是缺少什麼東西而沒有滿足發出聲音,不知道對不對。
再看常用的片語,有些人一看就只想到性慾,還有貪欲、食慾、求知慾等。在道家來講不是要求我們禁慾、縱慾而是要我們在禁
欲和縱慾中找到平衡點。「少欲」的思想也是我們常說的,「飯吃七八分飽」。
少欲的目的是什麼呢?也是讓們活在當下,而我們現在很多人是需要的不多,想要的多的,把想要當成必須得到。
而在軟體設計上來講,「欲」字正好對應我們常說的「設計過度」。過度使用一些設計模式、奇淫技巧。
再來看第二句「心安而不懼」。「
心」有兩層含義一是指我們肉質的心,也就是心臟;二是指以肉質心臟中所蘊藏的能量,在道家來說指的是心神。很多人覺得這很玄,
其實我們想想,當乙個人無故的辱罵你或受到領導的批評,是不是會覺得一天不舒服,甚至有些人會當場氣絕。看起來我們肉質
的心臟並受任何物理上的損傷,其實這是傷到了我們的心神。
再來看「安」字:
「宀」下「女」字, 意思是女子在家中會感覺很安全、很安靜。也有解釋為有房子、有女人日子就會過的安寧了。再看帶「安」字的城市,一般
是三面環山的,易守難攻,會比較安全,像西安、雅安、臨安等。
那從上面分析來看養生是要人們保護好了我們的心臟、心神,這樣就不會有所懼怕(凡是帶有豎心旁的或心字底的字都與心神有關),這時我們會活的很自在,是在為我們自己而活。而我們現在的人很多太過在乎別人對自己的看法,是在為他人而活,怕別人說自己的不好,看不起自己...,活的很累、生活在恐懼之中。
再說到軟體設計上,也是對應物件導向中的封裝性.封裝的目的就是保護我們的資料不受破壞。還有一點是,封裝起來我們可以在內部變化,只要介面不變,不用怕影響到外面使用該類的其它**和系統。我們自己也可以心安了。
前面兩句都是在講我們應該怎麼做,接下來是「形勞而不倦」,這應該是得到的回報了。
形:這裡的形是指身形、體形很簡單。
勞:勞字的繁體寫法「勞」,上面是兩個火,即焱,表示燈火通明。中間是「
冖」,表示在屋子裡,下面是「力」。從上面的分解來看,給人頭腦中乙個情景就是:乙個人在夜間,燈火通明的勞作或工作。其實道家認為這是很不好的,人應該順應天道,這個「道」是指天地之間的法則和規律,像「日出而作,日落而息」、「春生、夏長、秋收、冬藏」。人應該按照天地的「時」有節奏的地生活,這就叫做「合同於道」,這樣才能事半功倍。而我們現在的人,特別是年青人都喜歡晚睡,常常是深夜十
一、二點還在遊戲中拼殺,而第二天要睡到中午才起來,這是對人非常不好的。
倦:「亻」旁邊乙個「卷」字。就像是人勞累了,身體不由自主地收卷了起來,可對應的詞是「疲倦」。還有一種解釋是,人對某種活動失去興趣,對應的詞是「厭倦」 。
從以上來看「
形勞而不倦」是說人的身體過多的去勞作而不會感疲倦,也不會厭
倦。(事隔多時,現在覺得之前的理解有誤。
「形勞而不倦」 現在的理解是人們去勞作,不要過度,使自己筋疲力盡 )
又說到軟體設計上來,「
形勞而不倦」似乎聯絡不上那個設計原則,我只好胡扯了。之前說過
「形勞而不倦」是對「志閑」、「少欲」,「心安」的一種回報,我把它理解為,我們的**模組、類、函式的身影在我們的專案中不斷的出現和重用,而沒有出現什麼不好的問題。
接下來「氣從以順,各從其欲,皆得所願」,說到「氣」這裡要簡單說一下一些中醫、道家的關於「精、氣、神」的理論。精化氣,氣運神。精是物質,《黃帝內經》中提到「腎者主水,受五臟六腑之精而藏之」。氣是能量,氣生神養神,氣旺精足神明。神馭氣統精,神明則氣調精固。無形之氣聚積為有形之精,有形之精散而為無形之氣;精足氣充,氣足精旺;我們常用的詞語如:全神貫注、精神抖擻、有如神助等、神不守舍、六神無主。
一口寫了這麼多,感覺是「形勞而倦」了。
以上對《黃帝內經》的理解基本上是來自於**廣播電台的乙個談話節目,名字叫做《國學堂之中醫太美
---
《黃帝內經》四季養生法
黃帝內經 四季養生法 黃帝內經 強調 要 順四時而適寒暑 服天氣而通神明 認為對自然界陰陽的變化,逆之則災害生,從之則苛疾不起 在這一原則指導下,提出了四季養生法 春生夏長,秋收冬藏。養生法因人而異,主張每個人可以根據自己的具體情況選擇適合自己的養生法,適時養生。春季 黃帝內經 說 春三月,此謂發陳...
IT人士更應該懂《黃帝內經》2 冬季養生
最近又去看了書,做it的實在是忙,再和大家分享一下,冬天的養生之道。現在是冬天了,同志們一定很幸苦。我很明白大家能抽空看我的空間,其實忙裡偷閒,我就長話短說,說重要的。1.冬天提倡早睡晚起,就是工作時間要短點,和春天夏天的不同,春夏是建議工作時間長點的,這個等待春季再和大家分享 原因就是冬天寒氣大,...
從物件導向到面向切面
1.c語言抽象出了軟體所在的領域 domain 由變數v1,v2,和函式f1,f2,組成的空間 2.物件導向 oop 指出,在這一領域上可以建立分組 group 結構 一組相關的變數和函式構成乙個集合,我們稱之為物件 object 同時在分組結構上可以定義乙個運算 推理 關係 d b,派生類d從基類...