目前楼主在学习 C++,除了一些经典书籍之外,感觉视频能够加快学习效率。比如 设计模式(GOF)的书看着就比较模糊,如果有视频就会感觉容易一些。各位大牛有没有什么视频资源推荐包括收费的以及免费的,主要是想找那些质量好一点的,淘宝上也有卖,甚至 bilibili.com 上也有,但是质量参差不齐,筛选太麻烦,劳烦大神们赐教,主要集中在以下几个方面:
准备看 深入理解 Linux 内核+ Linux 内核情景分析,不知如何
1
xiaottt 2018-12-19 21:31:41 +08:00 via iPhone
开始学习 C++的话,设计模式和深入对象模型都不推荐,等你干个两年再回头看才能看得明白。
|
3
trait 2018-12-19 21:37:48 +08:00 via iPhone
学 c++看 Linux 内核做什么?那是 c 啊
|
5
GhostRider OP @xiaottt 已经学好久了 目前在加深 C++ 内功 哈哈
|
6
GhostRider OP @pere APUE 好友陈硕相关书籍和教程
|
7
GhostRider OP @trait 可能是随内核比较感兴趣 哈哈 就感觉这东西要学 感觉学了很牛皮,,做后台的还是要熟悉吧,,
|
8
xiaottt 2018-12-19 22:02:25 +08:00 via iPhone
|
9
trait 2018-12-19 22:02:55 +08:00
恕我直言,你还在学语言,内核不是现在的水平就能看的,别这么眼高手低,经典的书籍资料很容易收集,先把语言基础打好,stackoverflow 上有答案已经列好了,初级到高级的用书,踏踏实实把书用好,什么设计模式网络编程都不是这个水平该考虑的东西。别把收集当学习
|
10
zoutie126 2018-12-19 22:40:15 +08:00
理论可以的话,最实际的就是多看 /写代码,看高手的代码提升快。
|
11
defel 2018-12-19 23:04:07 +08:00 via iPhone
上手搞几个项目,不会的网络查查,比看书有用多了,这东西又不是学理论。。。
|
12
lrxiao 2018-12-19 23:10:26 +08:00
ytb 上什么 CppCon CppNow ACCU 挑喜欢的看看啊。。
|
13
shijingshijing 2018-12-19 23:22:27 +08:00 4
这几样每条线下去都是几个大坑。。。
三条路线应该是这样规划: 技术专家:C++语言 -> 算法 -> 数学 -> 算法库 业务架构:OOP -> 设计模式 -> UML -> 架构 系统专家:Linux 应用编程 -> Linux 系统编程 -> 网络 /高并发 /图形 /图像 -> 高性能基础设施 底层专家: \_______ Linux 内核 -> Linux 驱动 事实上,业务架构这条线,C++并不是很好的选择,Java 和 C#都比 C++好,C++在这里还是暴露了太多细节。 底层专家其实到最后更硬件的 datasheet,ISA,specification 等打交道比较多,用到的东西其实并不复杂,很多都是移位操作,寄存器操作,但是需要软件、硬件都了解。C 用的是最多的,然后是汇编。 |
14
zhuangzhuang1988 2018-12-19 23:28:04 +08:00
https://channel9.msdn.com/Events/CPP/CppCon-2015
微软的 channel9 上一堆好东习 |
15
jikunshang 2018-12-19 23:43:01 +08:00
|
16
GhostRider OP @jikunshang 他的视频之前看过了 快进看的
|
17
opiviqo 2019-01-16 14:16:29 +08:00
马来人 mark 一下
|