猿问

如何由会语法到真的会写程序?

自学编程。
以前学过C++和VB,程度都只是会语法。
现在比较深入地学习python。
完整看过《byteofpython》,《diveintopython3》,《python核心编程》,官方tutorial,看过《headfirstpython》等。
现在在看djangobook,基本上也可以进行网站制作实践。
有个问题很困惑,就是我很难跨越由会语法到会写程序的那个障碍。
那种思想该怎么培养?
我们平时看到的软件都是一个大项目,但是我们写的代码都很小,假如我要去写一个大项目,我不知道从哪儿开始。
感觉像django这样做网站的就比较容易操作一些,因为基本上要做什么,都是根据需求来定的。
针对我的情况,我该如何去学习呢?有什么书籍,实践推荐?
我希望培养那种思想,然后也提高python的技能。(python3)
慕仙森
浏览 411回答 2
2回答

翻阅古今

不建议刚掌握语法就大项目,除非你有其它语言的大项目经验,否则作者的设计会让你困惑、研究的过程耗费时间,这些都反作用于你技术的提高。从小程序开始写起,不用考虑什么程序设计,是不是用到某种特性,只要完成就好。网上演示有很多,搞清楚每一行代码的意义,反复一段时间,基本能写出可以跑的小玩意。然后重新看自己的代码,针对语言特点进行优化,该用什么包什么库、是否要用类、怎么组织,有这方面经验之后,开始研读那些典型的开源程序源码,接下来要做的是能使用它们进行二次开发,有一定二次开发经验之后,可以逐步上手开始设计程序、
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答