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