zoukankan      html  css  js  c++  java
  • 郁闷的企业软件开发

    就是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
  • 相关阅读:
    < java.util >-- Set接口
    Codeforces 627 A. XOR Equation (数学)
    Codeforces 161 B. Discounts (贪心)
    Codeforces 161 D. Distance in Tree (树dp)
    HDU 5534 Partial Tree (完全背包变形)
    HDU 5927 Auxiliary Set (dfs)
    Codeforces 27E. Number With The Given Amount Of Divisors (暴力)
    lght oj 1257
    Codeforces 219D. Choosing Capital for Treeland (树dp)
    Codeforces 479E. Riding in a Lift (dp + 前缀和优化)
  • 原文地址:https://www.cnblogs.com/taowen/p/11594.html
Copyright © 2011-2022 走看看