來自:http://www.family168.com/oa/requirement/song.html
一定得選最復(fù)雜的設(shè)計
建就得建最高檔次的oa
不用測試直接上線
占用內(nèi)存最少的功能也得用四百兆
什么分布式事務(wù)啊、狀態(tài)同步啊、并發(fā)控制啊
能用的全用上
頁面用Ajax,邏輯用EJB
都塞到應(yīng)用服務(wù)器中
一個圖片要在程序里轉(zhuǎn)七圈才能輸出
甭管有事沒事先封裝了,再對人說
"Encapsulation makes everyting become possible"
一口地道的美國口音
倍有面子
數(shù)據(jù)存儲用的是Oracle
要集群運作的那種
光做一個留言板就得用幾十張數(shù)據(jù)表
再配上最豪華的體系結(jié)構(gòu)
從表現(xiàn)層到邏輯層全用上
就是一個字 "難"
實現(xiàn)一個用戶登陸也得花個八千行代碼
服務(wù)器上跑得都是weblogic、websphere
你要用一jboss,都不好意思跟人家打招呼
你說這樣的oa,一個功能得拆分多少層
我覺著怎么著也得五層吧
五層?那是視圖
十五層起
你別嫌多,還不能簡化
你得研究開發(fā)者的心理
愿意拆分五層的開發(fā)者
根本不在乎再多拆分十層
什么叫oa開發(fā)你知道嗎
成功oa就是做什么功能
都做最難的,不是做最好的
所以我們做oa的口號就是
不求最好,但求最難