怎样培养编程思维?

2014 年 8 月 1 日
 loop4
自学编程,看完《笨方法学python 》和《python核心编程》,感觉只是学会了python语法,之后开始学写爬虫,感觉只是照葫芦画瓢,感觉缺少什么,请问有什么书,或者小项目可以培养编程思维?
5739 次点击
所在节点    程序员
10 条回复
maemual
2014 年 8 月 1 日
扯什么编程思维,把那个瓢画好就有了。
seeker
2014 年 8 月 1 日
什么叫编程思维
loading
2014 年 8 月 1 日
去学汇编吧!一切都掌控好了就行!
wherefor
2014 年 8 月 1 日
缺少需求吧。

爬虫码出来就开始爬站吧。

用的过程中,就会发现这个弄出来的东西有什么用起来别扭的地方,然后继续完善。。。

个人觉得编程思维的核心就是如何让自己更舒服,如何让自己偷懒。
zhpooer
2014 年 8 月 1 日
xiandao7997
2014 年 8 月 1 日
一定会有人说 How to design programs
htdp.org
等基础很扎实了技术蛮厉害了,可以看 SICP

虽然这两本我也没看完过…
dorentus
2014 年 8 月 1 日
The Art of UNIX Programming: http://www.amazon.cn/dp/B008Z1IEQ8
rainysia
2014 年 8 月 1 日
对, 楼上说得很对

所谓的程序员思维就是认为, 什么事情都可以通过程序来解决.

都有逻辑可言. 都可以被优化, 进而让运行程序的人偷懒.
helloworld00
2014 年 8 月 3 日
编程思维光靠python一个养不成的

精通了以后再接触一下其他的对比一下感触会更深

算法和数据结构,gc,多线程,面向对象,函数编程,设计模式

所谓的编程思想暂时想到的也就上面这些。

等你拿到一个问题能归类到上面的那一类,并且知道用什么方法来解决的话也就差不多了
momo5269
2014 年 8 月 3 日
Do it Again,and again,and again……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/125624

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX