2w4公开课心得
触动自己的三大内容
1.最小代价
python有很多坑,要把注意力聚集到解决问题当中。
2.去验证代码
很多新/诡异的代码其实可以通过不停的去尝试来搞懂。
3.做调查
很多编程的初学者比较急,会抄到一段代码之后就跑一遍,如果不行就再跑一遍,但是没有发掘真正的问题在哪里。所以要做调查,看看这段代码是否真的能够解决这个问题。
改进方案
1.问题:没有用最小代价解决问题
问题:上周出现的一个情况是,花费了很多时间研究了Tkinter的Message 插件的问题,但是这个跟问题并不一定有很大程度的联系,导致浪费了很多时间。
原因:没有聚焦
解决方法:通过更加系统的阅读官方文档,了解到解决目标问题所需要的知识,缩小解决问题所需要的知识库。
2.问题:没有通过尝试来验证潜在的解决方法
问题:上周在探索message插件的时候,没能会运用textvariable这个技能,导致打印出来的只能是写死的字符。
原因:没有尝试textvariable的代码模块,化很多时间在其他解决方式上了
解决方法:当官方文档明确可以用这个函数解决问题的时候,就要去尝试。