鬱悶的企業軟體開發

來源:互聯網
上載者:User
就是MIS系統啦。我們現在用.net寫用戶端,用web service做通訊,用Java寫伺服器。越寫越鬱悶啊。參與開發的人都是新手,大家都沒有經驗。好不容易上手了,發現寫起來漫如牛啊,所謂Dead Line是也。
當然很多是自己的問題,比如連ant都沒有用,手工部署。但是很多東西真是讓人覺得鬱悶,那就是系統中的重複的東西太多了。感覺從HBM從PO到BO到DTO到用戶端的存根,資料結構幾乎是差不多,伺服器很多時候就只是一根提供網路到資料庫的導管,而web service則是從用戶端到伺服器的導管,然後介面再提供一根使用者到代碼的導管。很多時候導管就是直的,不帶彎的。難道就沒有什麼自動化的東西嗎?複製,從一個對象複製到另外一個對象,這樣的工作太多太繁雜了,讓人瘋狂啊。這不是開發,這是開玩笑。。。

————————————
3分鐘後,I am back
其實這個應該就是分層帶來的困惑。分層帶來了重複,更帶來了層次之間的解耦。觀察企業軟體開發兩個月了,發現重複的還不只是在層次之間。不同的應用之間,有太多類似的東西了。研究軟體複用這麼多年,問題怎麼會越來越嚴重了?難道是我太笨了,看不到光明?
有個網友告訴我,這個就是他問我會不會喜歡企業開發的原因。如果這種重複是沒法解決的我不會,如果要我們來解決這些複用問題,我覺得還是很有意思的,只是別在一個有期限的項目中出現這樣的困惑了。
————————————
3分鐘後,我又回來了
項目的本質就是混亂
企業軟體的本質就是重複
————————————
3個小時後,我又回來了
看看這個:
http://www.aspectoriented.org:9080//space/2003-12-19

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.