学习三部曲:WHAT、HOW、WHY
来源:互联网 发布:coc野猪升级数据 编辑:程序博客网 时间:2024/04/30 02:23
一个人学习的过程要经历以下三步,才可以说得上“学会”两字:
第一步:WHAT
所谓的“WHAT”,就是搞清楚某个东东是什么?有什么用?有什么语法?有什么功能特性?第二步:HOW
所谓的“HOW”,就是搞清楚某个东西内部是如何运作的?实现机制如何?等一系列相关问题。
第三步:WHY
一般来说,只有你把HOW的问题想清楚,才开始考虑步骤WHY。
所谓的“WHY”,就是搞清楚某个东西为什么设计成这样?为什么不是另外的样子?这样的设计有什么讲究?
说实在的,善于问“为什么”有一定的天赋成分?好像某个科学大牛曾经说过“提出问题有时候比解决问题更难”。一般来说,只有当你深刻理解了某个东西,才能够针对这个东东的设计问出一些问题。所以,我前面强调过,要先把HOW的问题搞清楚,再来考虑WHY的问题。
同时这也是学习顺序,如果是WHAT都不会,就不要去HOW了,更别说去WHY。
比如学习嵌入式LINUX开发,如果你对LINUX的命令都不会使用,就去研究源码,那有什么用呢?
同样,适用于像编程语言C++的学习,你需要先学会使用C++的基本语法,可以编程,才需要去知道为什么这样实现的。
1. RPG游戏从入门到精通
http://edu.csdn.net/course/detail/5246
2. WiX安装工具的使用
http://edu.csdn.net/course/detail/5207
3. 俄罗斯方块游戏开发
http://edu.csdn.net/course/detail/5110
4. boost库入门基础
http://edu.csdn.net/course/detail/5029
5.Arduino入门基础
http://edu.csdn.net/course/detail/4931
6.Unity5.x游戏基础入门
http://edu.csdn.net/course/detail/4810
7. TensorFlow API攻略
http://edu.csdn.net/course/detail/4495
8. TensorFlow入门基本教程
http://edu.csdn.net/course/detail/4369
9. C++标准模板库从入门到精通
http://edu.csdn.net/course/detail/3324
10.跟老菜鸟学C++
http://edu.csdn.net/course/detail/2901
11. 跟老菜鸟学python
http://edu.csdn.net/course/detail/2592
12. 在VC2015里学会使用tinyxml库
http://edu.csdn.net/course/detail/2590
13. 在Windows下SVN的版本管理与实战
http://edu.csdn.net/course/detail/2579
14.Visual Studio 2015开发C++程序的基本使用
http://edu.csdn.net/course/detail/2570
15.在VC2015里使用protobuf协议
http://edu.csdn.net/course/detail/2582
16.在VC2015里学会使用MySQL数据库
http://edu.csdn.net/course/detail/2672
阅读全文
0 0
- 学习三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:What,How,Why
- 学习技术的三部曲:WHAT、HOW、WHY
- 学习技术的三部曲:WHAT、HOW、WHY
- Python常用内置函数介绍【filter,map,reduce,apply,zip】
- Python运行异常 Original error was: DLL load failed:
- 博客管理器----部分
- 单Activity架构,丝滑般享受
- Linux修改系统时间、硬件时间以及时间同步问题
- 学习三部曲:WHAT、HOW、WHY
- MySQL带IN关键字的查询
- Eclipse中git中的commit无效问题
- 创建和销毁对象
- React Native常用的开发工具
- bzoj 4196: [Noi2015]软件包管理器
- 《机器学习》学习笔记二 线性判别模型
- 大话王
- 页面置换算法