怎样培养编程思维?

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

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

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

个人觉得编程思维的核心就是如何让自己更舒服,如何让自己偷懒。
zhpooer
2014-08-01 15:41:53 +08:00
xiandao7997
2014-08-01 15:49:35 +08:00
一定会有人说 How to design programs
htdp.org
等基础很扎实了技术蛮厉害了,可以看 SICP

虽然这两本我也没看完过…
dorentus
2014-08-01 16:02:54 +08:00
The Art of UNIX Programming: http://www.amazon.cn/dp/B008Z1IEQ8
rainysia
2014-08-01 17:24:16 +08:00
对, 楼上说得很对

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

都有逻辑可言. 都可以被优化, 进而让运行程序的人偷懒.
helloworld00
2014-08-03 09:34:35 +08:00
编程思维光靠python一个养不成的

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

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

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

等你拿到一个问题能归类到上面的那一类,并且知道用什么方法来解决的话也就差不多了
momo5269
2014-08-03 13:14:51 +08:00
Do it Again,and again,and again……

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

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

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

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

© 2021 V2EX