如何训练新人的编程思想?

2018-03-11 00:00:47 +08:00
 marcosteam
就像我,Python3 快学了大半了,想撸个 GUI,但是一打开 IDE 就不知道应该先从哪里写起了...
我不知道有没有什么教程能系统的培养我的编程思路,所以在此特求指教!谢谢!
7863 次点击
所在节点    Python
34 条回复
xpresslink
2018-03-11 15:12:50 +08:00
@xiaotianhu 照你这个思路每个人都可以培训成作家么?
cxbig
2018-03-11 15:40:42 +08:00
找个框架写个博客,抄人家的功能,代码自己实现。
再附加一个爬虫扫人家的文章自动录入你的博客。
基本技能应该就差不多都练习到了。

饭是要一口口吃的,急不得。
em70
2018-03-11 15:42:27 +08:00
你除了呼吸,吮吸是天生技能外,其他都是模仿别人学来的,积累 1 万小时编程经验再来说话
xiaotianhu
2018-03-11 15:45:02 +08:00
@xpresslink 可以写的更好才是目的
为什么要让每个人成为作家呢.
em70
2018-03-11 15:45:10 +08:00
@xpresslink 任何职业都可以后天养成,只不过没有天赋做不到行业顶尖罢了
xavierskip
2018-03-11 16:01:48 +08:00
自己不知道写什么就看别人怎么写的,效果不比自己写效果差。当然但是总是要自己动笔的。
marcosteam
2018-03-11 16:35:46 +08:00
@congeec 其实我在 V 站发之前也在 google 上找了很多,但是没有得到一个很明确的信息…
OpenJerry
2018-03-11 16:52:44 +08:00
mark
hellohello123
2018-03-11 17:58:49 +08:00
找一个项目,然后按自己的需求改,当改到面目全非的时候,差不多就有思路了。
vincenttone
2018-03-12 10:39:42 +08:00
刚准备撸个 GUI,就不知道从何开始了,然后不去研究从何开始,打开了 V2EX,来讨论一下。
我反而觉得你的撸 GUI 方式和编程思想没啥关系。。。应该考虑的是解决问题的方法。。。
marcosteam
2018-03-12 10:43:31 +08:00
@vincenttone 不,之前曾经 Google 过很多,但是没有个头绪…
vincenttone
2018-03-12 10:46:22 +08:00
@marcosteam 首先你要写哪种 GUI,然后去找相关教程,一般 GUI 编程都有个入门文章,搞清楚了以后自然就开始了。这里面涉及到库的调用和相关语言的使用等问题,仅仅是个开始而已。
至于思想,写多了会知道哪类是思想的,这就是工科类专业的特色,多实践。
marcosteam
2018-03-12 11:17:08 +08:00
@vincenttone 在 gitbook 上找到了一个 Qt5 的教程,谢谢了!
ZoomQuiet
2018-03-15 09:31:38 +08:00
以动手实践为荣 , 以只看不练为耻;
以打印日志为荣 , 以单步跟踪为耻;
以空格缩进为荣 , 以制表缩进为耻;
以单元测试为荣 , 以人工测试为耻;

以模块复用为荣 , 以复制粘贴为耻;
以多态应用为荣 , 以分支判断为耻;
以 Pythonic 为荣 , 以冗余拖沓为耻;
以总结分享为荣 , 以跪求其解为耻;

via: Gerald Lee <leejd80@gmail.com> Sat, Feb 23, 2008 at 11:28 AM

<-- https://wiki.woodpecker.org.cn/moin/Py8Rong8Chi

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

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

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

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

© 2021 V2EX