我是程序员,这个问题嘛,就是学习编程的学习方式问题。你可以两种方法都试一下:
一种是边学边实践,理解概念的大概后,再去编写代码;
一种是先理解再实践,在充分理解概念后再去写代码。当你都尝试后,你仔细总结体会下,哪个方法好,哪个方法让自己的理论和实践能力都得到提升。毕竟适合自己的,才是最好的。
当然,概念的理解肯定是重要的。
要是我选择,我觉得最好是边学边敲代码,先把概念领悟个大概,然后就开始动手敲代码。概念是思想,代码是工具,要实现最终的结果,这两个缺一不可。
学习编程就好比是理论和实践关系的方法论问题: 理论指导实践,实践检验理论。
编程概念就相当于理论,通过对概念有清晰的理解,才能更好地掌握编程的逻辑和方法,准确的定位问题的所在,找到相应的解决方案,为代码的编写提供方向。
代码的编写相当于实践,在敲代码的过程中,你会发现各种问题,对有些概念的理解还不够深刻,这个时候再回去理解概念,效果就会更好。
很多人在学习编程时,都会有同一种结论,那就是: 通过项目提升编程水平。这个总结其实就表达了对编程学习的重要思想: 边学边做。
学习编程最终是要你掌握如何写代码的问题,而对概念的理解,不是一时半会的,也许你在学习概念时,觉得理解的很深入,但是在写代码时,可能会不知所措,也许在编写代码时,对概念的理解又加强了。
所以,把概念和代码两者结合起来,让它们相互促进,这样学习效果可能会更好!
热门跟贴