張昊

          J-Hi(http://www.j-hi.net)

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            45 Posts :: 1 Stories :: 110 Comments :: 0 Trackbacks
          http://www.j-hi.net

           

             柏拉圖理性與感性二元論是他的核心思想,而這一理論從旦生之日起就注定意義深遠,影響著中世紀的基督教,影響著14世紀的文藝復興,影響著17世紀的啟蒙思想,我想同時也影響著當下的我們這些程序員。

             簡單說來柏拉圖二元論就是他認為有兩個存在的世界--感性世界與理性世界--在感性世界中是人們可感知的一切事物, 而理性世界是對我們所感知事物的高度抽象。例如有許多個體的動物,我們對它們都能夠真確地說“這是一只貓”。我們所說的“貓”這個字是什么意義呢?顯然那 是與每一個個體的貓不同的東西。一個動物是一只貓,看來是因為它分享了一切的貓所共有的一般性質。沒有象“貓”這樣的一般的字,則語言就無法通行,所以這 些字顯然并不是沒有意義的。但是如果“貓”這個字有任何意義的話,那末它的意義就不是這只貓或那只貓,而是某種普遍的貓性。這種貓性既不隨個體的貓出生而 出生,而當個體的貓死去的時候,它也并不隨之而死去。事實上,它在空間和時間中是沒有定位的,它是“永恒的、唯一的”。而存在于感性世界中的貓不過是這只 “貓”摹本。柏拉圖認為在理性世界中感性世界任何事物都有一個完美的、永恒的、唯一的、理想的東西與之相對應。個別的貓都分享著“貓”的性質,但卻多少是 不完全的;正是由于這種不完全,所以才能有許多的貓。“貓”是真實的,而個別的貓則僅僅是現象。他認為如此完美的、永恒的東西只有神才能創造出來,所以神 創造了理性世界,人也不例外;而感性世界的蕓蕓眾生無過是神所創造的理性世界不斷克隆。

            細細想來也真是好笑,對于我們這些程序員來說不正象柏拉圖理性與感性世界一樣嘛。我們把一個一個的類寫在硬盤中,就是好象理性世界規范著每個class的 屬性(field)與行為(method),每個類都是唯一的、“永恒”不變的。當運行時系統會按照我們寫的類將其實例化加載到內存中形成對象,想象著對 象在內存中生生滅滅不正象柏拉圖所說的感性世界嘛,對象就是類的實例,每個對象都會略有不同,但他們都共享著同一個類的性質,不過是類的摹本。然而創造出 這個程序化的“理性世界”的人是誰呢?是我們,我們這些程序員,對于程序來說我們就是神--秩序的締造者。

            因此我們應該感到無比驕傲,是我們親手創造了一個“完美的、永恒的、唯一的、理想的”理性世界;同時我們也應該審慎要對我們所創造的“理性世界”負責任,以保證我們寫出的代碼是真正優雅的、完美的。因為在程序的世界中我們就是神!

          posted on 2011-02-17 23:46 張昊 閱讀(2087) 評論(2)  編輯  收藏

          Feedback

          # re: 我們就是“神” (請耐心看完,結論在最后) 2011-02-18 07:41 綠豆糕
          看來在ssh(struts,spring,hibernate)上很是下了功夫,不過其他搭配呢?比如struts+spring+ibatis?隨便寫了一個這樣搭配的demo,但是運行不起來,不過ssh結構的就馬上能跑起來。  回復  更多評論
            

          # re: 我們就是“神” (請耐心看完,結論在最后) 2011-02-18 09:58 張昊
          @綠豆糕
          我不知道你那里出了什么問題,我們用ibatis3做過項目,如果您有問題可以加QQ群交流:133176937,133177634  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 诸暨市| 察隅县| 抚顺市| 定州市| 长海县| 扶风县| 安庆市| 九龙坡区| 万宁市| 墨江| 庄河市| 长汀县| 宁南县| 通山县| 鄂州市| 潜江市| 玉环县| 高碑店市| 文安县| 武邑县| 东方市| 九江市| 涞源县| 象州县| 珠海市| 仪征市| 永平县| 永丰县| 保山市| 灌云县| 汉中市| 安泽县| 栖霞市| 筠连县| 怀来县| 武夷山市| 平乐县| 哈巴河县| 乌海市| 安平县| 大名县|