编程记不住函数怎么办?

2021-07-17 12:59:43 +08:00
 huzhikuizainali
学习“第一门”语言面临以下两个困境

1 、看一门语言的书,里面介绍了很多自带的函数。但是看书的时候你头脑中没有任何具体的软件开发需求,所以看这些函数介绍不容易留下深刻印象。(有点像拿字典背单词)

1 、开始写代码,有了各种需求,但是不知道用什么函数来解决这些需求。而且该需求还不容易用简单的语言来描述(如果像拼接字符串这样一句能说明的需求到好办了,直接 Google 。关键是有些需求不容易用一句话描述,发帖求助也不容易及时得到回复。)最终废了半天劲写了好多代码才完成需求。无意间看到别人的代码。发现三行就可以解决问题,因为该语言自带的函数刚好可以解决这个问题。实在是一言难尽!!!!!

这就有点像写作文,由于词汇贫乏,无法表达自己的思想一样。

针对以上问题,不知道有没有什么好办法可以有效解决以上两难困境。如果有,还请各位前辈分享。

线下有人说多看别人写的代码。可是别人的开发需求你都不一定能理解。在不了解需求的情况下你要看懂别人的代码谈何容易(何况有时候作者本人都不一定看得懂自己的代码)

也有人说要多谢代码。问题如果仅仅针对你个简单需求反复写代码,还是不容易计住那些练习中没用到的函数。来来回回的 int 变量,循环嵌套,会的已经会了。不会的…………你都不知道你自己不会什么!!!!!!!!!!
697 次点击
所在节点    问与答
2 条回复
HarryQu
2021-07-17 15:14:50 +08:00
你没有做笔记、写博客的习惯吧?

初学一门语言,会大量接收新的知识,因此你要将部分重要的、易混淆的知识点整理到自己的博客中,方便之后查询。

在知识使用过程当中,你会不断加深对知识的理解,因此你要不断更新自己的博客,将感悟和总结慢慢形成体系。

发现自己不足的过程就是一个不断进步的过程。
huzhikuizainali
2021-07-17 18:32:47 +08:00
@HarryQu 当你有一个明确具体的需求,但是不知道这门语言对应的函数时,你会怎么办?小众语言 google 不一定有对应答案。

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

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

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

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

© 2021 V2EX