程序开发是一种思维逻辑,如果有一点基础,也就具备了程序的逻辑思维,相对来说,提升就比较容易一点,下面仅就这种情况提几点建议。
1、结合实例学习。每一个函数如果都去硬记,实际上是不深刻的,而且没有那个必要,结合实际的例子去练习,并得出期望的结果,这样更有利于记忆。这个过程就和我们记数学公式一样,如果不通过做题目去记忆,可能很快就忘记了。
2、弄清楚语言的结构。每种语言都有自己的体系,所有的语言都是大同小异,比如说所有语言都有字符串处理单元、文件处理单元、数据库单元等等,但是每种语言的具体方式略有不同。弄清楚语言的脉络,有利于理解和记忆。
3、毎个单元的重要性不一样。虽然每一种语言的体系和构成都比较复杂,但实际应用中的频率和重要性不一样,有的单元可能一百年才用一次,有的单元可能天天都要用。弄清楚这些,便于我们学习时有先有后、有主有次。
4、项目实践是程序开发学习和提升的终极法宝。程序学习具有极强的实践性,不能单纯依靠逻辑推理或者死记硬背。因为实践的过程是综合学习的过程,比起天天爬起来练习几个函数的效率更高。但是很多人尤其是初学者苦于没有实践的机会,我的建议是,不是写一部小说就是文学创作,你每天写一篇日记也是在创作,对于实践的本质而言,都是相同的。唯一不同的就是,真正的项目要求更高,使你能够了解更多的规范,积累更多的经验。如果没有大项目,自己应该多看看别人的项目实例。有兴趣的同事如果想了解这方面的知识,我会在头条里持续介绍,请大家关注我的,多谢了。