好的 c++代码是什么样的

8 天前
 daju233

如题,如何写出好的 c++代码

3442 次点击
所在节点    C++
28 条回复
villivateur
7 天前
tyzandhr
7 天前
不要写得像 c
xuelang
7 天前
@Johann7 谢谢~
daju233
7 天前
感谢各位的回答,我知道我的问题可能有些偏简单了,我确实是不太了解 c++,因为最近刚开始学,没有任何领域专门的需求,但是看别人聊天经常看到很多讲究,所以非常好奇。语言组织不起来,如有不便还请各位老哥们见谅

尤其感谢 @xuelang 的博客,mark 了
iceheart
6 天前
读起来不费劲的代码就是好代码。
daju233
6 天前
@xuelang 话说想读 leveldb 代码的话,除了有基础的 db 知识,写过类似的 db 项目。对 c++本身需要了解到什么程度呢?
xuelang
6 天前
@daju233 本身的话,稍微有点基础,懂语法规则就可以。然后看到不懂的部分,问问 AI ,边看代码边学
bfjm
5 天前
从我自身经验来讲 代码能够被很好的阅读 能够很好的写单元测试 能够使用一些设计模式在项目中让结构层次清晰 能够减少拷贝 减少锁 在顶层架构需要更好的抽象 能理解线程之间的通信 在需要性能的方面知道如何做(比如 shared memory ) 以及更好的利用缓存( cpu cache 等) 更好的利用编译器优化( rvo 等)知道如何避免伪优化( false sharing )

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1141838

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX