采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
从第四章开始,课程的实战案例代码就是已经写好,然后视频里面就对已经写好的代码加以解读。 我想问问,是不是后面所有的案例代码都是这样提前准备好了,视频里只以解读为主呢?
那不是哈,其实你看见的直接来代码是有原因的:1. 录制课程前肯定会自己写好完整的代码,确保代码能够跑起来
2. 课程本身是很长的,但是为了减少无意义的等待,所以将一些敲代码的过程剪辑掉了,所以你仔细看会发现有些帧其实是跳跃的。
而课程本身是讲解我的思路,以及代码的难点部分;反复的,重复的一般会带过。
其实一开始,我是很不爽的,甚至想放弃,因为慕课网上其它的课程基本所有的代码都是带着手写的,我可能习惯了这种模式,而老师你是那种:我给你讲讲代码的思路,重复的代码我不带着大家写了。 确实不爽,因为你的代码其实是有过方法抽离及一些改动的。 但冷静之后仔细想想,真的是老师你的问题吗?你不带着我写,我就看不下去和写不下去了,那是不是说明,我对这些代码的熟练度本身就很低?也根本没有自己的思考的过程。我算是第一次接触网络编程,之前都是写web应用的,所以对很多api都不熟,基础的案例代码也只是跟着写一遍就过了,没有去总结自己的心得。 思考之后发现,其实是自己的问题,因为自己对api不熟,因为自己对这种的编程模式不熟。就算老师你每个案例的每行代码都带着我写,我想写完之后,我其实应该也没多大的进步。所以我应该自己多写写,多想想,才能真正的学会这个课程的内容
非常感谢你的理解哈,其实课程本身的长度是非常长的,一个是废话与重复的过程较多,另外是慕课的课程限制,如果按我原始的时长的话基本上都可以算作是体系课程了;但我觉得其实没必要,所以就裁剪了很多中间过程。 这个也非常感谢你能理解~
登录后可查看更多问答,登录/注册
理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选
2.7k 1
1.8k 7
1.7k 5
1.9k 13
1.1k 13