为什么有些东西,反反复复总是学不会
2016-03-22 22:26
423 查看
最近一段时间仍然在学习DirectX,有些东西总是搞不懂,各种矩阵向量转换,各种空间坐标系,甚至反反复复几次都搞不懂。不过后面读了几本关于3d数学的书,到后来还是一一弄懂了。
下面写的都是我自己的切身体会把它写下来。
我认为在计算机编程方面现在我们学不会的东西,一般原因分为两类:
1.知识体系的欠缺。
首先,程序设计它不是肤浅的。不是肤浅的意味着他不像其它工作一样,可以自己模仿会做的人,做几遍也就学会了。原因就是你缺少要学会这门技术的必要性基础。
通俗的讲,就是你要学B,得先去学A。就拿3d类库DirectX来说,你不懂点3d数学基础你看不懂各向矩阵的变换,你不精一门编程语言你连写代码都吃力,如果你连windows程序设计的基本原理你连程序的一些基本操作都不会写。
那么当你觉得怎么吃一本书都吃不下,那你得看看是不是你哪方面程序有欠缺,然后去补补 那方面的知识。
2.缺乏练习
要想弄懂一门技术,就得多练,多写。书上的代码你看懂了,你自己写未必可以写得出来。编程就是要多写,多练。
相关文章推荐
- [Z]CS权威会议
- BZOJ4451 : [Cerc2015]Frightful Formula
- 实验c++实验2-分段函数求值
- 最简单的基于Flash的流媒体示例:网页播放器(HTTP,RTMP,HLS)
- 【Design Pattern】简单工厂模式
- 231. Power of Two
- kmp模板
- 【杭电】[4505]小Q系列故事——电梯里的爱情
- ExtJs之Ext.each
- const 用法总结(转载)http://blog.csdn.net/zcf1002797280/article/details/7816977
- CSS初学
- Java——布局管理器
- 词频统计(结对编程)
- 《用户故事与敏捷方法》:三星推荐
- [Java GC]Java垃圾回收
- CentOS-6.3安装配置JDK-7
- python 跳出两层for循环
- 算法 加权quick-union
- 使用内置的Camera应用程序
- servlet示例四:与数据库交互