计算机学习三宗罪——计算机达人成长之路(2)(转载自朱云翔老师笔记)
来源:互联网 发布:装饰公司报价软件 编辑:程序博客网 时间:2024/04/30 03:18
三宗罪之 冒进
练习用的程序,最好是一些基础的、底层的实现,
比如说数据结构中学习了有关链表、队列和栈等内容,如果你使用VC编程,你会发现VC提供了全部的数据结构,无需自己再去设计。一般的同学会大呼‘数据结构’无用论,认为很多语言工具都提供这些结构,何必自己再去设计一次!其实,这就是浮躁的表现!如果你处于工作中,可以名正言顺的使用这些提供的数据结构。但若还是学习,就不可以,请记住:学生编程序的目的是为了学习,而不是给谁谁谁使用!所以应该自力更生,亲自设计这些数据结构,在以后的程序中可以继续调用自己的设计,以求达到检测的效果。”
“再举个例子,这几天你编程序时应该用到了内存分配函数,就是那个malloc和free。一般人直接调用就行了,但是计算机专业的学生不应该止步于此,而应该思考这两个函数的系统实现方法,并且编程序模拟内存分配和释放。设计这样的程序,不但可以增强动手能力,还可以加深对计算机知识的理解,一举多得,何乐而不为。”
耐不住也要耐!编写一些看上去很风光的应用程序实际上意义不大,毕竟你编程所使用的工具和库都是别人提供的的,甚至一些关键的控件也是第三方的,如果只知其然不知其所以然,你将永远被别人抢着鼻子走!别人提供的控件指东,你就不能朝西,别人提供的控件走路,你就不能跳跃,如果别人掐你脖子,不提供控件或库,你就只有干瞪眼了。所以要耐得住寂寞,沉得下心,别人不给控件,咱就原创,自力更生,艰苦创业,自己设计!
- 计算机学习三宗罪——计算机达人成长之路(2)(转载自朱云翔老师笔记)
- 计算机学习三宗罪——计算机达人成长之路(1)(转载自朱云翔老师笔记)
- 计算机学习三宗罪——计算机达人成长之路(3)(转载自朱云翔老师笔记)
- 计算机学习三宗罪2——计算机达人成长之路(24)
- 计算机学习三宗罪1——计算机达人成长之路(23)
- 计算机学习三宗罪3——计算机达人成长之路(25)
- 学好计算机的八条建议——计算机达人成长之路(34)
- 计算机不是美国人发明的——计算机达人成长之路(35)
- 计算机达人成长之路(2)连载
- 计算机达人成长之路(2)连载
- 设计俄罗斯方块游戏之时间——计算机达人成长之路(14)连载
- 学习札记之《计算机达人成长之路》
- 计算机达人成长之路(1)
- 计算机达人成长之路(3)
- 计算机达人成长之路(1)连载
- 计算机达人成长之路(3)
- 计算机达人成长之路(4)
- 计算机达人成长之路(5)连载
- C#中的lock关键字有何用!
- 你知道在C#中,string="aa"+"bb"+"cc"+"dd"共
- 初学c++
- 今天起的很早
- 计算机学习三宗罪——计算机达人成长之路(1)(转载自朱云翔老师笔记)
- 计算机学习三宗罪——计算机达人成长之路(2)(转载自朱云翔老师笔记)
- 计算机学习三宗罪——计算机达人成长之路(3)(转载自朱云翔老师笔记)
- linux网站
- 怎么了
- 查询从m到n行的记录
- 生活就是一场体验
- 又是一个开始
- 大家好
- 软件工程