對設計模式應用的疑惑

mujizi發表於2006-12-10
在JDON上學了不少設計模式方面知識。。
在學校的時候,做系統從功能的劃分
到資料庫的設計都是我們自己一攬子做的。
在設計的時候我們會考慮到系統的擴充套件性和可變性。
一切從設計模式的思想來說都是完美的。
HIBERNATE使用在上面也確實可以節省開發時間。
但是現在工作了,情況就不一樣了。
公司裡面做的很多大專案都是以前遺留下來的系統
資料庫方面的設計都已經固定下來了。
客戶不允許我們動,這樣一來HIBERNATE使用起來
根本就不會提高開發速度。
也想過使用檢視來解決這種情況,但後來因為速度的問題
客戶不讓建。
沒有辦法了,只好使用JDBC來連了。
為了解決很多程式設計師程式設計基礎不是很好的情形。
公司自己開發一個元件,包裝了所有的資料庫操作和對STRUTS的操作。
開發人員只需要配置SQL語句和使用JAVASCRIPT來處理返回的資料就可以了。
我分析過系統的需求分析文件,客戶的需求變更使用設計模式並不會
降低開發成本。
再者我們開發完系統後,只要客戶一驗收完後,就可以不管了。
因為專案是分幾期做的,下一期不一定是我們公司做。
所以好的擴充套件性,並不會對公司帶來成本方面的利益。
同時它會增加系統的開發成本。
所也我覺得在這裡使用設計模式和HIBERNATE並不適合公司的利益。
不知道大家是怎麼看的。

相關文章