如何从 c++菜鸟转型 c++高手

266 天前
 csfreshman

一晃工作几年了,从第一次加入 V2EX 起的名字 csfreshman 到现在 c++开发了几年,大都是 ctrl cv ,遇到让自己挑大梁,设计 重构某些大项目时就无从下手,真的太难了。

再次求问,有没有那么些免费或付费教程,教你如何实现某些类,如何设计某些类,类与类之间怎么样设计合理,方便扩展等?

3536 次点击
所在节点    C++
24 条回复
kneo
265 天前
但凡自己上点心,也不至于工作几年还在求教程。
Evovil
265 天前
都写几年 c++了,修炼点内功心法,你现在要提高就系统的体系的看书,而不是看各种教程。
经典那几本书撸一遍吧,看你兴趣在哪块选择自己感兴趣的看起来,计算机原理,数据,架构,网络,设计,然后再付诸实践理解为什么这样设计。

当然逆向学习,从优秀代码阅读,反思,举一反三,在落实实践也可以,效率会比上面高,但是理解并不一定透彻。

如果 c++要成为高手,只能成为时间的朋友了,很多坑没写个三五六七八年是遇不到的,也淌不过去的。我一般选择 c 或者 rust 。
tyzandhr
265 天前
@slideclick 元语言
xuelang
197 天前
深度探索 C++对象模型这本书确实很好,我最近也在看。

然后梳理了一篇文章,欢迎一起交流。

[结合实例深入理解 C++ 对象的内存布局]( https://selfboot.cn/2024/05/10/c++_object_model/)

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

https://www.v2ex.com/t/1020131

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

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

© 2021 V2EX