大家是怎样解决写代码记不住,知识点无限遗忘的问题?

① 个人从来不记笔记。② JavaSE基础好才能事半功倍。③ 要多思考多写,从最简单的开始写。④ 一年学编程时间算是速成,不是一年就应该能学好。⑤ 观察你的描述,你仍然处在不知道怎么组织代码的程度上,而这本应在学习语法基础的时候就逐步解决,从命令行程序,GUI程序一步步开始练起吧。PS:虽然题主问题读起来挺通顺的,可是适当的排版会不会更好。
■网友
多写。无他。
■网友
这才几天啊,除非有极高的天赋。
(1)html,本身就不友好。可以转换一下,用类(面向对象)的概念,类的类型,数据,属性,事件。好吧,所有讲网页的书都是辣鸡。如果知道一点windows界面编程中面向对象,就知道我的意思了。到目前为止,没有看到一个人用面向对象的方式解构网页。
(2)视频什么的,市面上的书,基本是垃圾。你对Java Web的理解还差一点意思。就拿上面的网页来说吧。有些书还算讲得透一些,告诉我们说,HTML是内容,CSS是格式,js是逻辑。但是,很多书连这都没有讲透。在我接触过的纸质书和电子书中,没有一个讲过HTML的标签,就是一个对象,除非我们自己去看web浏览器的渲染。例如,\u0026lt;P1\u0026gt;\u0026lt;/P\u0026gt;定义了一个段落对象,里同的文字内容就是数据成员,而HTML是属性成员,对应的脚本或别的什么就是方法。有任何一本前端书讲过吗?反正我是没看过的。
(3)所以,理解很重要,编程基本功也很重要。以后再进一步分说吧。


■网友
也许是集成环境用的太多了,都是自动补全。或者你之前看书的时候没有每个知识点上机实验。
■网友
为什么要背代码?要祼写?写代码不是应该想不起什么就到网上去查的吗?
再就是习惯,代码不应该是每次都从零开始写的。将常用的代码写成函数写成类泛用化,写成自己的代码库才是正确的操作。利用派生、参数类型和javadoc规范自己使用自己的代码库,没什么要记的吧?我现在写代码都不用管底层那些框架的,都是自己调用自己的代码库函数和类的。这些类和函数有自己的代码习惯如“kk”开头,几个需要顺序调用的函数写成"step1_"、"step2_"开头等等,调用的时候输入前缀开发界面中就会有代码提示,和用家用电器似的。底层怎么样根本不用管。
记住程序员不是剑士而是魔法师,一天挥棍一千次不会放出魔法的(重复编写类似代码、死记代码段),魔法师应该是如何用更简单的语法来代替冗长的吟唱(总结归纳类似的代码段,将其函数化、类化)

■网友
有感,遂强答。
工作几年了,说实话,除了工作中的业务代码和工具环境等能够像题主说的理想情况一样说到就可以进行操作,其他任何自学的内容都面临学完后遗忘的尴尬处境。除非在某个模块上面像工作一样日复一日实操和锻炼。
想一想中学期间100%压榨时间学习的数理化,到现在你能记住多少?可怕的是,我们这辈子在也不可能像中学这样得强度学习了,更可怕的是,计算机内容比中学科目更加庞大,所以记忆力一般的大多数人绝对力不从心。
但是话又说回来,学习计算机并不是要求完全把代码、指令、框架背熟了,也许经过刻意练习有个30~40%的记忆强度就够了吧。
【大家是怎样解决写代码记不住,知识点无限遗忘的问题?】 看这个问题已经过了两三年了,不知题主现在有何感受,可以分享一下。

■网友
裸写压力大。。
■网友
为啥裸写不出来?是有思路不知道怎么写代码?还是会写代码没有思路?写的时候先不要什么三层架构MVC的,你先把功能实现了,后面在一点点的优化...
■网友
面向百度编程多好。。记个知识索引就行了,写代码从来不是闭卷考试啊


    推荐阅读