免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345
最近访问板块 发新帖
楼主: 我learnc
打印 上一主题 下一主题

[C++] 工作中你是否使用C++异常?  关闭 [复制链接]

论坛徽章:
0
41 [报告]
发表于 2009-08-21 13:22 |只看该作者
原帖由 wwwsq 于 2009-8-21 11:51 发表



软件外包公司那是拿人月堆出项目验收报告,和公司自己的研发部门不一样的。

拿一家典型的金融公司来说,十年做一次系统大升级,就算频繁的了。十年,做什么不好做?


对于老板而言,如果真的10年不用干啥,为啥要养着这个研发部门呢?所以要么找点事给他们做,要么就解散。

论坛徽章:
0
42 [报告]
发表于 2009-08-21 13:39 |只看该作者
原帖由 Cyberman.Wu 于 2009-8-21 13:22 发表


对于老板而言,如果真的10年不用干啥,为啥要养着这个研发部门呢?所以要么找点事给他们做,要么就解散。



所以有所谓“养匪自重”啊。系统做的太好了也有麻烦。

两个选择:
1,10年间系统毛病不断而且需要不停的做需求改进,开发部很忙还加班。
2,10年间系统运行良好,几个月才有一些需求改进,改好了就上线,上线了就没事,开发部很闲常常聚众聊天。

大多数老板可能都会更喜欢前面那种状况:恩,工资没白发呀。
面临第二种情况的老板会想:做个系统满简单的么,需要给他们发那么高的工资吗?

实际上第二种情况才更好的支撑了公司的业务需求。

[ 本帖最后由 wwwsq 于 2009-8-21 13:47 编辑 ]

论坛徽章:
0
43 [报告]
发表于 2009-08-21 21:13 |只看该作者
原帖由 Cyberman.Wu 于 2009-8-20 23:42 发表
用C的话基本上是以函数为单位了,setjmp/longjmp虽然能实现长跳转,但在现实项目中没用过;但就算单函数处理,错误最好也归一下类,定一些大致什么样的错误做什么处理的一些基本原则。
说错误处理是系统性的有 ...

1,自己弄一个动态的“库”,自动把错误码转接到详细描述回馈。
2,留下线索,比如__FILE__  __LINE__,当然这种“机密”还是不外泄的好,但是自己可以定义一些tag,类似性质的,但是不泄漏代码秘密的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP