这是一个创建于 621 天前的主题,其中的信息可能已经有所发展或是发生改变。
学习“第一门”语言面临以下两个困境
1 、看一门语言的书,里面介绍了很多自带的函数。但是看书的时候你头脑中没有任何具体的软件开发需求,所以看这些函数介绍不容易留下深刻印象。(有点像拿字典背单词)
1 、开始写代码,有了各种需求,但是不知道用什么函数来解决这些需求。而且该需求还不容易用简单的语言来描述(如果像拼接字符串这样一句能说明的需求到好办了,直接 Google 。关键是有些需求不容易用一句话描述,发帖求助也不容易及时得到回复。)最终废了半天劲写了好多代码才完成需求。无意间看到别人的代码。发现三行就可以解决问题,因为该语言自带的函数刚好可以解决这个问题。实在是一言难尽!!!!!
这就有点像写作文,由于词汇贫乏,无法表达自己的思想一样。
针对以上问题,不知道有没有什么好办法可以有效解决以上两难困境。如果有,还请各位前辈分享。
线下有人说多看别人写的代码。可是别人的开发需求你都不一定能理解。在不了解需求的情况下你要看懂别人的代码谈何容易(何况有时候作者本人都不一定看得懂自己的代码)
也有人说要多谢代码。问题如果仅仅针对你个简单需求反复写代码,还是不容易计住那些练习中没用到的函数。来来回回的 int 变量,循环嵌套,会的已经会了。不会的…………你都不知道你自己不会什么!!!!!!!!!!
 |
|
1
HarryQu 2021-07-17 15:14:50 +08:00
你没有做笔记、写博客的习惯吧?
初学一门语言,会大量接收新的知识,因此你要将部分重要的、易混淆的知识点整理到自己的博客中,方便之后查询。
在知识使用过程当中,你会不断加深对知识的理解,因此你要不断更新自己的博客,将感悟和总结慢慢形成体系。
发现自己不足的过程就是一个不断进步的过程。
|
 |
|
2
huzhikuizainali 2021-07-17 18:32:47 +08:00
@ HarryQu 当你有一个明确具体的需求,但是不知道这门语言对应的函数时,你会怎么办?小众语言 google 不一定有对应答案。
|