作者ritchieHsu (我要努力向上)
看板Soft_Job
标题Re: [讨论]国外软体工程师与台湾的差别
时间Fri Jun 6 14:12:15 2008
※ 引述《allstarschh (allstars)》之铭言:
: 想请问有和国外作软体合作过的
: 国外工程师与台湾的有什麽不同呢?
: 例如像印度 日本 欧美
: 这些比较有名的 应该学校时就会受很多的训练吧
: 那台湾的一般都欠缺什麽呢
: 好奇想了解一下
强者 天才 高手 很多
但二流的也是一堆
不要以为外来和尚比较会念经
人家说印度软体工程师平均素质是很强
但我比较倒楣 遇到二流写的程式
曾经遇过几次比较干的case
弊公司核心系统外包给某知名美国大型系统商
该公司工程师都是聘用阿三哥居多
我们系统的某个模组 经常出现 大量交易 concurrence 的 bug
我们反应给这些高姿态的vendor,他们就是死不承认 叫我们在测试环境
try出这样的case才算是bug(production交易量很大,测试环境不轻易模拟出来)
後来火大了 我们就自己反组译所有核心的code去trace
才找出问题所在,然後自己更改非核心code避掉此问题且避免侵权
以java的角度来看就是 用太多singleton pattern 又没做好thread protected
导致production上大量交易时会有dirty read情况
後来其他模组也出现类似问题
我只能说一个简单的 singleton pattern 乱用 也会搞砸整锅粥
该系统在全世界不知道卖给多少家客户了 竟然还会如此不重视此问题
所以外来的和尚有好的也又坏的啦 大家都是人啦
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.80.137.113
1F:推 wisehuang:pattern用在该用的地方才对,写程式100%遵循pattern 06/06 14:22
2F:→ wisehuang:也不是一件好事 :P 06/06 14:22
3F:推 ykjiang:design pattern 是供观摩、学习、沟通用的 06/06 15:47
4F:推 minshow:噗 该不会是IxM吧 XD 06/06 15:53
5F:推 neigence:XXX synchronized getInstance(){..} ?? 06/07 20:31