老子的軟件之道 - 道篇 21 企業應用架構的形態

 摘要:老子哲學 道德經 軟件哲學、軟件之道               參閱:  消滅人狼  軟件的十大命題 編程規則

      聖人曰:孔德之容惟道是從。道之爲物惟恍惟惚。惚兮恍兮其中有象。恍兮惚兮其中有物。窈兮冥兮其中有精。其精甚真,其中有信。自古及今,其名不去以閱衆甫。吾何以知衆甫之狀哉!以此。

      科學的企業應用架構EAA是遵循軟件之道建立起來的,道的表現形式雖然是多種多樣、千姿百態的,但它們都有共性的框架(象)和構造(物),其深層包含着最精密的組件,而構成這些精密組件的就是那最基礎的元數據(信息),通過元數據這基本軟件元素,才能把握住軟件的根本啊,這數據纔是最基礎和真實的,透過它就可以掌握軟件的本源了,我是怎麼了解軟件之道的,就是靠這個啊。

      我們從更高的抽象層次看任何應用系統,它們都是對數據進行輸入、輸出、傳輸、處理、檢索、存儲等,我們如果不能對一個應用領域的數據進行管理和運用,就是沒抓住軟件的根本;一個具體的數據元會反覆出現在軟件系統的各個部位,例如:表、類、變量、傳輸參數、界面、打印輸出等等,但大多數的軟件開發過程都沒有集中管理和使用數據元,每一處都是程序員手工編寫,因此不僅增加手工編程的工作量,更重要的是經常造成不一致,導致開發測試各環節的困難,尤其當數據類型長度發生變化時,會帶來非常大的修改和調試工作量。如果在一個應用系統中,相同的數據元僅有一個唯一定義,其他所有使用該數據元的部位均是通過引用這個唯一定義,問題就迎刃而解了。老子在兩千年前就爲我們指明方向啊,“其精甚真,其中有信”。

     

      參閱:

      第一篇 綜述

      你發現構成軟件體系最基本的粒子了嗎? 這是通往軟件之道的門戶

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章