Essays Notiz 3 von 14
如何培养编程的思维方式
Diese Notiz ist noch nicht ins Deutsche übersetzt – Sie lesen das chinesische Original.
- 编程思维是什么?
- 解决问题的思路
-
为什么编程思维重要
-
快速解决问题
-
解决问题
-
无法解决问题
-
怎样培养编程思维
-
解耦合 函数,面向对象,网络
-
内聚 面向对象,对象方法-
-
抽象 先把需求抽象—再思考逻辑
-
算法 二分,递归
-
要有绝对的自信
-
我们是如何培养编程思维
-
引导思路
-
模拟场景
-
实践操练
-
思路参考
-
分析问题,
-
拆解问题,
-
局部触发
-
调用知识
-
提炼规律
-
总结经验
01 分情况讨论 情况-组合 函数 面向对象 - 对象下的方法
02 拆解与构造
03 充分利用规则的附加信息
04 像解数学题一样解决一个编程问题,每次,用编程与解决一个问题就去在心里复习,之前总结好了每一个题型
解决问题需要的是一个一个的知识点,脑子里掌握的知识点多,只需要从脑中(就像内存一样快)提取出来,组装一下就好了,如果掌握的知识点少,也许能想到方案,但是有些东西要去查(就像从硬盘提取数据一样)查好了,也能解决,如果掌握的知识点足够少,那一下就懵逼了
05 google查询
05 总结新的方式方法,理解的东西也需要记忆才能熟练
06 要有绝对的自信
07 工程思维