论坛首页 海阔天空论坛

重新寻找东家,请大家给点意见和机会!

浏览 9779 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-08-29  
楼主说得很诚恳啊!小弟也是颇有同感。毕业工作了一年多,发现公司的项目做的象垃圾一样,从设计到编码每一个模块都是各自为政,松松散散的,根本就不象一个系统。唉!但是项目组的人还都认为做的不错!新技术基本上就是没用,自己现在在学习tapastry,连个问的人都找不到,学了还不一定用。
希望楼主能够找份满意的工作,也希望自己明年能找份满意的工作!
0 请登录后投票
   发表时间:2006-08-29  
riss 写道

呵呵,不能全怪别人,有很多原因在自己身上,"平时聊天都是电影,周末大家踢足球"你们活得实在比我爽,我成天看技术方面的东西,电影难得看啊,压力大啊,都老大不小了,过几年,买房子,结婚,这些钱还不知从哪里找,不学咋行呢,和同事讨论,不是OO,就是Framework,再要不就是现在的各类行情,房子,车子,NND!真的压力很大!

晕,话没说清楚,被误解了.我在说我是周围人中的异类么,对聊电影这种东西没话题.从去年6月份出来到现在吧,基本上都是最早2:00睡,最迟记不得了.我庆幸自己身体还没出大问题.不过前段时间实在坚持不住了,只要不写代码跑去看书,肯定要打瞌睡.发现这样效率太低了,而且最近牙龈爱出血.现在到1:00就逼自己上床睡了.看来都是觉得别人的好啊,我还羡慕你可以和同事讨论OO,Framework呢呵呵.压力都是自己强加给自己的,不同的心态不同的压力,哪儿来那么大压力呢.

引用

我只能说你们的开发真是很有趣,其实如commons下的东西都不算是什么难的东西,我看了commons下面的很多小东东,从最低的版本到当前的,一步步分析它的实现,用心看也要不了多少时间,也看以学到不少东西,比如说,以前我写程序都写它一个main来测试(其实我早知道有JUnits,不过我还没用java开发过项目),看了commons-collections(看后面的版本)的TestCase感觉真的设计的不错,现在我在写程序都要写TestCase,就目前,我还没发现Logging有什么好处,有时间认真了解一下!

commons下的东西不算难,难的是让别人去相信并使用它(这话很奇怪吧,可这个是事实,搞不好部署时就少了你用的jar).logging的好处不是日志输出吗?

引用
没有DataSource没关系,只要有数据库,可以用JDBC访问数据库,配置一个DataSource有何难,"大家都手动直接操作jdbc"有点不可思议,我不怎么喜欢用它,如果效率满足,我不会用这家伙(太麻烦),做测试还可以用它来试试连接,其他的我还是喜欢使用hibernate,或经Spring封装的东东.不过我最怕的是网页上的东东,让我写脚本简直要我命,幸亏咱公司不开发互联网相关的东东,但即将要开始,不知会不会让我写这块,到时如果真要写还请兄弟帮忙指点.

数据库的配置文件可能会变动.一会叫DB.perperties,一会直接加到系统配置的XML里了.如果自己配DataSource,说不定哪一天就无法连接数据库.并且公司的代码在手动管理数据库连接,自己又如何敢独自去创建一个DataSource.再次羡慕你啊,可以想用Hibernate就用,我们这里私自搞的XML配置文件丢CVS没人会管的,部署也不会管的.而且,如果想用就用,别人也用了Hibernate,配置文件发生冲突才麻烦.另外,其实写脚本很有趣,能马上看到效果,为什么不多试试呢.
0 请登录后投票
   发表时间:2006-08-29  
jjljjl1982 写道
楼主说得很诚恳啊!小弟也是颇有同感。毕业工作了一年多,发现公司的项目做的象垃圾一样,从设计到编码每一个模块都是各自为政,松松散散的,根本就不象一个系统。唉!但是项目组的人还都认为做的不错!新技术基本上就是没用,自己现在在学习tapastry,连个问的人都找不到,学了还不一定用。
希望楼主能够找份满意的工作,也希望自己明年能找份满意的工作!

也许你片面了一些."垃圾"这个词我觉得...难道用到了所谓的"新技术"就能做好项目么?
0 请登录后投票
   发表时间:2006-08-29  
yfmine 写道
riss 写道

呵呵,不能全怪别人,有很多原因在自己身上,"平时聊天都是电影,周末大家踢足球"你们活得实在比我爽,我成天看技术方面的东西,电影难得看啊,压力大啊,都老大不小了,过几年,买房子,结婚,这些钱还不知从哪里找,不学咋行呢,和同事讨论,不是OO,就是Framework,再要不就是现在的各类行情,房子,车子,NND!真的压力很大!

晕,话没说清楚,被误解了.我在说我是周围人中的异类么,对聊电影这种东西没话题.从去年6月份出来到现在吧,基本上都是最早2:00睡,最迟记不得了.我庆幸自己身体还没出大问题.不过前段时间实在坚持不住了,只要不写代码跑去看书,肯定要打瞌睡.发现这样效率太低了,而且最近牙龈爱出血.现在到1:00就逼自己上床睡了.看来都是觉得别人的好啊,我还羡慕你可以和同事讨论OO,Framework呢呵呵.压力都是自己强加给自己的,不同的心态不同的压力,哪儿来那么大压力呢.

引用

我只能说你们的开发真是很有趣,其实如commons下的东西都不算是什么难的东西,我看了commons下面的很多小东东,从最低的版本到当前的,一步步分析它的实现,用心看也要不了多少时间,也看以学到不少东西,比如说,以前我写程序都写它一个main来测试(其实我早知道有JUnits,不过我还没用java开发过项目),看了commons-collections(看后面的版本)的TestCase感觉真的设计的不错,现在我在写程序都要写TestCase,就目前,我还没发现Logging有什么好处,有时间认真了解一下!

commons下的东西不算难,难的是让别人去相信并使用它(这话很奇怪吧,可这个是事实,搞不好部署时就少了你用的jar).logging的好处不是日志输出吗?

引用
没有DataSource没关系,只要有数据库,可以用JDBC访问数据库,配置一个DataSource有何难,"大家都手动直接操作jdbc"有点不可思议,我不怎么喜欢用它,如果效率满足,我不会用这家伙(太麻烦),做测试还可以用它来试试连接,其他的我还是喜欢使用hibernate,或经Spring封装的东东.不过我最怕的是网页上的东东,让我写脚本简直要我命,幸亏咱公司不开发互联网相关的东东,但即将要开始,不知会不会让我写这块,到时如果真要写还请兄弟帮忙指点.

数据库的配置文件可能会变动.一会叫DB.perperties,一会直接加到系统配置的XML里了.如果自己配DataSource,说不定哪一天就无法连接数据库.并且公司的代码在手动管理数据库连接,自己又如何敢独自去创建一个DataSource.再次羡慕你啊,可以想用Hibernate就用,我们这里私自搞的XML配置文件丢CVS没人会管的,部署也不会管的.而且,如果想用就用,别人也用了Hibernate,配置文件发生冲突才麻烦.另外,其实写脚本很有趣,能马上看到效果,为什么不多试试呢.


首先,表示道歉啊,没搞清楚,乱说一通,罪过罪过.

其次,不要羡慕我,我该羡慕你,因为我从未用JAVA开发过项目,我提的只是我在我的试验项目的得出观点而已,也许在一个团队中各种情况都会出现,就不怎么好实施了.以后还得向你学习点经验哦!
0 请登录后投票
   发表时间:2006-08-29  
晕了,无缘无故的道什么歉...海版本来就是乱说一通的哈哈(只有这里robbin管不着 ...).
0 请登录后投票
   发表时间:2006-08-29  
yfmine 写道
晕了,无缘无故的道什么歉...海版本来就是乱说一通的哈哈(只有这里robbin管不着 ...).

引用
  晕,话没说清楚,被误解了


DataSource注入:http://www.is.pku.edu.cn/blog/?date=2004-12-29&id=2&m=display
0 请登录后投票
   发表时间:2006-08-29  
呵呵
0 请登录后投票
   发表时间:2006-08-29  
yfmine 写道
jjljjl1982 写道
楼主说得很诚恳啊!小弟也是颇有同感。毕业工作了一年多,发现公司的项目做的象垃圾一样,从设计到编码每一个模块都是各自为政,松松散散的,根本就不象一个系统。唉!但是项目组的人还都认为做的不错!新技术基本上就是没用,自己现在在学习tapastry,连个问的人都找不到,学了还不一定用。
希望楼主能够找份满意的工作,也希望自己明年能找份满意的工作!

也许你片面了一些."垃圾"这个词我觉得...难道用到了所谓的"新技术"就能做好项目么?


我并没有说不用新技术的项目是垃圾啊?我是说我们做的项目每一模块多很不统一,界面框架风格也不统一,并且每个人都不讲究编程卫生,自己模块中垃圾文件一大堆,每一模块有自己的本应该统一的公用的 方法,总是觉得自己真的是为了写代码而写代码!
0 请登录后投票
   发表时间:2006-08-30  
jjljjl1982 写道
yfmine 写道
jjljjl1982 写道
楼主说得很诚恳啊!小弟也是颇有同感。毕业工作了一年多,发现公司的项目做的象垃圾一样,从设计到编码每一个模块都是各自为政,松松散散的,根本就不象一个系统。唉!但是项目组的人还都认为做的不错!新技术基本上就是没用,自己现在在学习tapastry,连个问的人都找不到,学了还不一定用。
希望楼主能够找份满意的工作,也希望自己明年能找份满意的工作!

也许你片面了一些."垃圾"这个词我觉得...难道用到了所谓的"新技术"就能做好项目么?


我并没有说不用新技术的项目是垃圾啊?我是说我们做的项目每一模块多很不统一,界面框架风格也不统一,并且每个人都不讲究编程卫生,自己模块中垃圾文件一大堆,每一模块有自己的本应该统一的公用的 方法,总是觉得自己真的是为了写代码而写代码!


不管怎样,这得看老板的看法了,只要做出的软件好卖,能为他挣钱,他才不管你编程卫生不卫生,就像有的大师说的,高质量的软件不一定见得收益就好,很多质量不高的也能取得良好的收益,不是吗?
0 请登录后投票
   发表时间:2006-08-30  
riss 写道

谢谢!我主要的问题不是如何注入,而是如何关闭连接.已有的代码里引入了自己实现的连接池机制.在关闭connection时需要把这个connection放入自定义的连接池里.而关闭连接的方法是个静态的.现在的初步想法是自定义一个DataSource,在这个DataSource中使用原有的方法得到连接.然后让这个DataSource实现DisposableBean接口(类似SingleConnectionDataSource),然后在destory()方法中调用原有的机制释放连接.然后使用方法注入,把Singleton="true"的该DataSource实例注入.
昨天看了下Spring的代码,似乎jdbc操作到最后都调用了SimpleConnectionHandle的releaseConnection()方法.其他地方都是用动态代理屏蔽Connection.close()方法.还牵涉到一堆事务管理方面的东西.今天回去再好好看看事务和连接之间的关系.
引用
引用
  晕,话没说清楚,被误解了

玩笑玩笑...

jjljjl1982 写道

我并没有说不用新技术的项目是垃圾啊?我是说我们做的项目每一模块多很不统一,界面框架风格也不统一,并且每个人都不讲究编程卫生,自己模块中垃圾文件一大堆,每一模块有自己的本应该统一的公用的 方法,总是觉得自己真的是为了写代码而写代码!

我们的代码中也是这样,取sequence的类也copy,结果有人引了别人包的sequence,就出问题了....我的意思只是说不要随便断言什么东西"垃圾"啊,希望别介意
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics