1、這兩者在很大的程度上等價,腳本可以轉(zhuǎn)為某一種數(shù)據(jù)結(jié)構(gòu),及在這份數(shù)據(jù)結(jié)構(gòu)上的模式運算代碼
2、腳本 + 腳本引擎,在可理解,可維護的程度上,勝于等價的數(shù)據(jù)結(jié)構(gòu) + 扁平代碼;(比如將一份腳本,轉(zhuǎn)化為等價的XML數(shù)據(jù))
3、因此在某種程度上,腳本 + 棧機引擎是將問題化簡的手段。在人的智力控制內(nèi),可將模型的規(guī)模提升,可行性提升,問題性降低;
4、對于比較重要的領(lǐng)域內(nèi)的問題,以及涉及到一定規(guī)模的領(lǐng)域內(nèi)的問題,采用自定義腳本 + 棧機的模式,比采用特殊數(shù)據(jù)結(jié)構(gòu) + 扁平模式代碼,是更優(yōu)的選擇。