一、「無」的哲學
佛家講究“因果報應”,有果必有應。此段看似與主題沒有血緣關係,實際講的是「因」。
我個人比較喜歡老子的道家思想,並喜歡以其思想解釋學習與工作中遇到的一些問題。例如我之前寫過的「中國古代道家思想與網頁重構的思考」一文。
老子有云:「天下萬物生於有,有生於無」。具體解釋是:天下萬物都是由看得見的具體事物(「有」)產生的,而看得見的具體事物(「有」)又是由看不見的,無形無狀的東西(「無”)產生的,這個看不見的“無”也就是“道”,或叫做“根”、“母”。
我們看武俠片,常聽到「無招勝有招」這句話,這也是道家「無」之思想之體現。因為你心中沒有招式,你才能有無限的可能,生成其他的
招式以克敵,即所謂以不變應萬變;相反,如果你心中牢記一套“華山劍法”,當你與人交手時,勢必按照此套路走,要是遇到相剋之劍法,結局就是一敗塗地。 「無招」是一種境界,是你功夫修練到一定程度才能領悟到的。我們這代人應該都看過李連傑主演的《倚天屠龍記魔教教主》,其中張三豐老頭教完張無忌太極拳後問他“記住了沒?”張無忌一句“全忘記了!”讓人印象深刻。這就是「無」的境界。
這種境界我是深有體會的。例如每逢大考之前,我總是把以前做過的題目全部忘掉,這樣,考試時就能思如泉湧;反而是強記題目的做法限制了發揮。這就好比發射砲彈,砲管裡提前預裝了重型炸彈,結果戰鬥開始時,發現需要的是煙霧彈,此時,反而被預裝的炸彈給阻塞限制了。
打籃球也有這種體會,如果心中記得的是動作,我要這麼走,然後這麼做,往往表現不佳。反而是腦中什麼想法也沒有,全靠下意識行動,那真是所向披靡,得分如探囊取物。
可見,要發揮更大,就需要“無”,把一些“限制的東西”通通去掉。沒有限制才能發揮最大的潛能。站在最簡單,最原始的那個點上,你才能自由馳騁,應變自如。
二、名字的本質是什麼
我們有沒有思考過這麼一個問題:名字的本質是什麼?
這個問題其實不難,名字本質上就是一個符號,用來區分人與人的。與符號一樣,名字本身就蘊含著許多的訊息。舉個例子,我的名字:張鑫旭。其中蘊含的訊息有:我老爸也姓張,我是上午太陽剛升起的時候出生的,我五行缺金。一個名字,如果其蘊含的訊息越多,則這個名字就越獨特,也就是說,越不可能被別人使用;相反如果這個名字很普通,例如李娜、張豔之類,就會被大規模的重用, OK,這其實沒什麼大不了的,我們的唯一身份標識不是名字,而是身份證,但是,對於CSS樣式的命名,衝突與否可不是拉便便,擦個屁股就沒事的。
對於CSS,為了避免樣式衝突,我們總是會給其相當特殊的命名,或是在選擇符上加上HTML標記,或是使用層級。所謂一朝怕蛇咬,十年怕井繩。一旦我們經歷過樣式衝突帶來的讓人吐血的麻煩後,我們可能就會時時在避免衝突上狠做文章,所謂過猶不及,結果又是一個爛攤子,本如花似玉的黃花小閨女變成個臃腫的肥妞。例如下面人人網的CSS命名: