首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Chrome c ++和便携式 - 提示 - 帮助 - 评论

Chrome c ++和便携式 - 提示 - 帮助 - 评论
EN

Stack Overflow用户
提问于 2019-06-11 23:42:10
回答 2查看 0关注 0票数 0

我们正在生成一个可移动的代码(win + macOs),我们正在研究如何使代码更加冗余,因为它经常崩溃...(溢出或通常不好的初始化):-(

我正在读到谷歌浏览器为每个标签使用一个进程,所以如果出现问题,那么程序不会完全崩溃,只会崩溃。我觉得这很整洁,所以我可以试一试!

所以我想知道是否有人有一些提示,帮助,阅读列表,评论或可以帮助我构建更多rubust c ++代码的东西(便携式总是更好)。

在同一主题中,我也想知道是否有一个可移植的流程库(如boost)?

好多谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-06-12 08:27:22

Chrome的答案更多的是关于故障缓解而不是代码质量。做Chrome正在做的就是承认失败。

  1. 更好的QA不仅仅是程序员测试他们自己的工作。
  2. 单元测试
  3. 回归测试
  4. 阅读其他公司使用的最佳实践。

说实话,如果您的软件由于溢出和初始化错误而经常崩溃,那么您就会遇到一个非常基本的编程质量问题,这个问题不容易修复。这听起来像哈希和意思,这不是我的意图。我的观点是,错误代码的问题必须是您最关心的问题(我确信这是问题)。像Chrome或自由使用异常处理来捕捉程序缺陷这样的事情只会让你分心。

票数 0
EN

Stack Overflow用户

发布于 2019-06-12 08:52:10

Scott Meyers的Effective C ++更高效的C ++非常好,阅读也很有趣。

Steve McConnell的Code Complete是很多人的最爱,包括Jeff Atwood。

Boost库可能是一个很好的选择。我工作的一个项目使用它们。我自己只用过WIN32线程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档