`
liutjedu
  • 浏览: 47144 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类
最新评论

和领导思维差距太大

阅读更多

大家也应该遇到过类似的问题吧?

如果思维差距太大,很多东西都是发挥不出来的感觉.

举了简单的例子: 

因为公司项目都是外包的,我负责这个项目的的技术问题,但是等我发现程序中有很多操作都没有写一个事务里的时候,和项目经理交流,答复是,不管什么事务不事务,只要出结果就可以了?事务是程序中最重要的东西,很奇怪他这样回答.

再有,业务数据库的系统是中文版本,测试系统是双语版本,但是现在领导支持把业务数据的系统换成双语的,奇怪的是,双语系统我们仅仅使用中文版本,包括程序出现BUG后,更新也仅仅是更新中文版.和单独的中文版本有什么区别?

呵呵,很是奇怪这些做法.

分享到:
评论
17 楼 liutjedu 2007-03-10  
呵呵,看了这么多人发表意见,还是想多说几点.
关于双语版本,从中文版本移植到双语版本,数据库表结构有一定的差距,如果考虑不全,移植会出现问题,为第一风险.
在系统维护中只更新中文版本,中文版本和英文版本差距很多,将来的翻译工作量为第二个风险.除非以后一直都不用英文版本,但是老板要求演示的时候,那就傻了.
--------------
关于事务问题,我个人认为如果是对多表操作还是必须增加事务的.我想不用的结果大家都很清楚了.一个很简单的例子,我们系统在签发单子的时候,要生成一个编号,程序是这样写的,先在一个表找找到最大的号码,将该号码加一,在将号码与公司规定的一些字符串连接起来,变成了单子号码.但是如果签发单子失败了,程序中最大的号码也是会加一,但是后边的和其他字符串连接并没有执行,等再做下一个签发单子的时候,跳号了,而跳号仅仅是用户可以看到的.
-----------------
在做设计时,应该还是注重严谨性的,不是我们去学习国外.很多东西仅仅是理论,但是用到实际中的时候,我们要知道怎么用更合适.如果外键太多,那是因为数据库本身设计不太合理,可以在一定程度上考虑变更数据库设计啊!
16 楼 qintnt 2007-03-09  
gigix 写道
刑天战士 写道
我们现在的破框架就没有事务,我总和项目经理/领导说这里面很多东西需要用事务的(很多外键),以后一旦出问题就崩溃,但是领导说给他们就完事,管那么多干什么

事务和外键是没有必然联系的。只要你在数据库端有外键约束,就不会造成破数据。
我灰常灰常不喜欢在数据库中用外键(不知道为什么)。恩,我也只是打个比方,很多其他地方都要用到事务的




对于外键,我们公司很多人也不赞同用,他们说会影响性能。这个我还没体会到。不过库表复杂的时候,外键多了确实会增加复杂性。我感觉能够在程序上保证数据完整性不依赖外键,应该也是可以的。
15 楼 刑天战士 2007-03-09  
刑天战士 写道
我们现在的破框架就没有事务,我总和项目经理/领导说这里面很多东西需要用事务的(很多外键),以后一旦出问题就崩溃,但是领导说给他们就完事,管那么多干什么

事务和外键是没有必然联系的。只要你在数据库端有外键约束,就不会造成破数据。
我灰常灰常不喜欢在数据库中用外键(不知道为什么)。恩,我也只是打个比方,很多其他地方都要用到事务的
14 楼 抛出异常的爱 2007-03-09  
qintnt 写道
<br />
<strong>liutjedu 写道:</strong><br />
<div class="quote_div">
<p>大家也应该遇到过类似的问题吧?</p>
<p>如果思维差距太大,很多东西都是发挥不出来的感觉.</p>
<p>举了简单的例子:&nbsp; </p>
<p>因为公司项目都是外包的,我负责这个项目的的技术问题,但是等我发现程序中有很多操作都没有写一个事务里的时候,和项目经理交流,答复是,不管什么事务不事务,只要出结果就可以了?事务是程序中最重要的东西,很奇怪他这样回答.</p>
<p>再有,业务数据库的系统是中文版本,测试系统是双语版本,但是现在领导支持把业务数据的系统换成双语的,奇怪的是,双语系统我们仅仅使用中文版本,包括程序出现BUG后,更新也仅仅是更新中文版.和单独的中文版本有什么区别?</p>
<p>呵呵,很是奇怪这些做法.</p>
</div>
<p><br />
1。说服领导,让他知道这么做的危害,如果他不能反驳你,兴许他会接受。</p>
<p>2。离开这家公司。现在有很多公司是靠关系做软件,而不是靠技术实力。他们不会在乎软件的质量有多高,只会在乎能赚多少。这样的公司我算是有体会了,如果你不能影响周围的人,你可以另谋出路,因为外面的世界更精彩。<br />
<br />
<br />
</p>
问题是:
事务这东西楼主了解不?
与为什么用事务?
还是人云弈云?

年青时总是以为外国人说的都是对的....
现在看来很多想法很幼稚

13 楼 qintnt 2007-03-09  
<br/>
<strong>liutjedu 写道:</strong><br/>
<div class='quote_div'>
<p>大家也应该遇到过类似的问题吧?</p>
<p>如果思维差距太大,很多东西都是发挥不出来的感觉.</p>
<p>举了简单的例子:  </p>
<p>因为公司项目都是外包的,我负责这个项目的的技术问题,但是等我发现程序中有很多操作都没有写一个事务里的时候,和项目经理交流,答复是,不管什么事务不事务,只要出结果就可以了?事务是程序中最重要的东西,很奇怪他这样回答.</p>
<p>再有,业务数据库的系统是中文版本,测试系统是双语版本,但是现在领导支持把业务数据的系统换成双语的,奇怪的是,双语系统我们仅仅使用中文版本,包括程序出现BUG后,更新也仅仅是更新中文版.和单独的中文版本有什么区别?</p>
<p>呵呵,很是奇怪这些做法.</p>
</div>
<p><br/>
1。说服领导,让他知道这么做的危害,如果他不能反驳你,兴许他会接受。</p>
<p>2。离开这家公司。现在有很多公司是靠关系做软件,而不是靠技术实力。他们不会在乎软件的质量有多高,只会在乎能赚多少。这样的公司我算是有体会了,如果你不能影响周围的人,你可以另谋出路,因为外面的世界更精彩。<br/>
<br/>
<br/>
</p>
12 楼 gigix 2007-03-09  
刑天战士 写道
我们现在的破框架就没有事务,我总和项目经理/领导说这里面很多东西需要用事务的(很多外键),以后一旦出问题就崩溃,但是领导说给他们就完事,管那么多干什么

事务和外键是没有必然联系的。只要你在数据库端有外键约束,就不会造成破数据。
引用
事务是程序中最重要的东西

为什么?
如果你能说出来没有事务可能造成用户帐号上凭空多出来十万美金,我相信你老板不会不在乎。问题在于,这个事务真的有那么重要么?没有事务会造成什么损害?
11 楼 weiqingfei 2007-03-09  
liutjedu 写道
to:抛出异常的爱  
  双语的问题,不是为了扩展.双语系统是两个应用,一个中文,一个英文,同时使用一个CLASS.

  你说中文UI文件更新了,英文的不更新,将来怎么同步双语啊?对吧!

难道再在系统中找中文版本和英文版本的差异,再把中文的翻译为英文吗?如果这样,也太伤元气了吧!


你的中文系统和英文系有用户同时使用么?如果没有,那就是为了将来扩展。
10 楼 liutjedu 2007-03-09  
to:抛出异常的爱  
  双语的问题,不是为了扩展.双语系统是两个应用,一个中文,一个英文,同时使用一个CLASS.

  你说中文UI文件更新了,英文的不更新,将来怎么同步双语啊?对吧!

难道再在系统中找中文版本和英文版本的差异,再把中文的翻译为英文吗?如果这样,也太伤元气了吧!
9 楼 抛出异常的爱 2007-03-09  
weiqingfei 写道
ddandyy 写道
成大事者 不拘小节


这句话真让人崇拜
这就是神之名
8 楼 weiqingfei 2007-03-09  
ddandyy 写道
成大事者 不拘小节


这句话真让人崇拜
7 楼 zhuixinjian 2007-03-09  
hurricane1026 写道
刑天战士 写道
ddandyy 写道
成大事者 不拘小节

这个……这个……那啥……啊……是吧…… :oops:

领会了,这段话真经典。
茶水差点喷出来....

这句很经典呢
6 楼 刑天战士 2007-03-09  
ddandyy 写道
成大事者 不拘小节

这个……这个……那啥……啊……是吧……
5 楼 ddandyy 2007-03-09  
成大事者 不拘小节
4 楼 抛出异常的爱 2007-03-09  
刑天战士 写道
我们现在的破框架就没有事务,我总和项目经理/领导说这里面很多东西需要用事务的(很多外键),以后一旦出问题就崩溃,但是领导说给他们就完事,管那么多干什么

你们俩的领导都好有魄力...
3 楼 刑天战士 2007-03-09  
我们现在的破框架就没有事务,我总和项目经理/领导说这里面很多东西需要用事务的(很多外键),以后一旦出问题就崩溃,但是领导说给他们就完事,管那么多干什么
2 楼 抛出异常的爱 2007-03-09  
如果没有事务必要
也就不用事务

如果客户只是为了以后扩展业务
现在买双语,用单语也没什么不对
1 楼 LucasLee 2007-03-09  
领导不太懂软件开发么。

相关推荐

    XXXX-如何做好管理软件项目实施讲义-秋叶语录.pptx

    * 公司服务人员的技术水平与沟通能力差别较大 * 服务响应是否及时 * 是否经常主动访问客户产品的使用情况 五、客户问题 * 医院关系复杂而且难以协调,需要医院配合的工作不能按时完成 * 医院受老系统操作习惯、...

    管理软件项目实施技能概述.ppt

    * 公司服务人员的技术水平与沟通能力差别较大,对同一个服务请求各个人员说法不一致,使用户对服务人员的信任度降低 * 服务响应是否及时 * 是否经常主动访问客户产品的使用情况 客户关系 客户关系是项目实施的关键...

    推进农业产业化扶贫的思考资料.pdf

    首先是培训先行,对基层干部和群众进行大规模的技术和管理培训,确保他们掌握必需的核心技术,并了解项目实施的具体步骤。其次是扩大产业规模的同时,注意不要过度集中于少数大户,而是鼓励连片发展,让更多农户能...

    通信企业改善管理为联通企业发展做好支撑

    但大都是发言单位做出“PTT”很综合地演说一遍,最后领导对分管的工作提出一些工作要求,发言单位的发言内容“对了”还是“错了”,对与会人员能否起到指导作用不得而知,即便是与会人员有自己的意见和看法,也没有...

    外企容易出的10道面试题

    例如,可以说:“尽管我对某些课程不太感兴趣,但我仍然投入大量时间和精力去学习它们,逐渐培养出了兴趣。对于我喜欢的科目,我更是全身心投入,确保各科成绩保持均衡。”这种回答不仅体现了求职者的积极主动性和...

    LifeHack-crx插件

    在这种不确定性的气氛中,当与工作,安全和绝对生存的紧迫性相抵触时,崇高的政治自由理想,廉洁的领导才能,商业道德和个人品格必须显得太抽象或根本行不通。 现在,我坚决主张,尽管在务实导向的世界中似乎无关...

    牛津译林版9A全册词组、句子归纳.doc

    根据提供的文档信息,我们可以归纳总结出牛津译林版9A教材第一单元中涉及的一些重要的词汇、短语及句型,这些内容对于学生理解和掌握英语语法结构、扩大词汇量非常有益。 ### 词汇与短语 1. **an article about…*...

Global site tag (gtag.js) - Google Analytics