鱼C论坛

 找回密码
 立即注册
查看: 3341|回复: 14

[技术交流] 请问大家对文中的编程学习有什么想法

[复制链接]
发表于 2019-8-2 19:02:48 | 显示全部楼层
每个人都有不同的学习路线,我不赞成这篇文章的学习路线
还有,你用眼睛盯着代码看是很难看出问题的,debug很重要
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2019-8-2 21:37:32 | 显示全部楼层
SKY_DOR/cy 发表于 2019-8-2 20:24
谢谢你的回复
我看了你的回复,我非常赞同你关于调试的观点
同时有个问题想请教一下

首先是C语言,然后是汇编语言
C++、python、java这3个不是一个完了又一个,而是同时开始
先开始C++,一段时间后C++还没有学完就暂停C++开始python,一段时间后暂停python开始java,一段时间后暂停java开始python,暂停python开始C++,暂停C++开始java,等等
这3个没有固定的顺序,因为这3个是不同的语言,依赖关系不是很明显

学C++的时候用到了数据结构与算法,有时候暂停C++不是去到python,也不是java,而是数据结构与算法

C语言->汇编语言->C++->java->python->java->C++->数据结构与算法->C++->java->python->C++->数据结构与算法->C++->嵌入式->linux操作系统->...->操作系统
现在还是操作系统

可以看到,第一个是C语言,第二个是汇编语言,之后不再有固定顺序,按照依赖关系去学
例如学C++的时候用到了数据结构与算法
另外一些时候不是因为依赖关系,就是因为兴趣,我学一段时间C++后累了,暂停C++去学java,java也累了的时候可以返回C++或者开python,又或者去数据结构与算法,完全因为兴趣,就是这样
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2019-8-2 21:40:05 | 显示全部楼层
汇编语言很重要,可以大幅度增加你调试程序的能力,因为你可以站在cpu的角度看问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-2 22:46:30 | 显示全部楼层
SKY_DOR/cy 发表于 2019-8-2 22:38
那我是不是可以在适当的时候了解(仅仅是了解)下Windows X86的汇编呢

嗯,win32汇编语言和8086汇编语言都要学
为了debug
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-2 22:48:10 | 显示全部楼层
SKY_DOR/cy 发表于 2019-8-2 22:38
谢谢你分享的学习路线~
我也说下自己的路线吧
我现在是C语言 -> 数据结构(C++) -> C++(数据结构) -> 操 ...

无所谓,先学C++也行,先学数据结构与算法也行,可以随意选,看兴趣
等遇到依赖关系的时候再根据依赖关系学
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-13 11:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表