你觉得编程过程中做笔记的重要性是怎样的?
做笔记很重要,很重要,很重要。当然,学习编程最好的方式肯定是项目驱动式的学习啦,但笔记必不可少。当然记在电脑文件里面啦,我习惯记在我的博客里面。都什么年代了,还手写。还是计算机专业的学生,方便复制粘贴,方便整理(这点很重要) 。记做项目过程中的所思所想,记自己踩过的坑,记某个特殊的bug的解决方案太多了。不是什么东西手册都有的,网络也不是万能的,当某一天,你突然发现自己掉进了一个曾经踩过的坑,或是遇到一个5年前解决过的bug,却忘了当初怎么解决的,结果又浪费时间好几天,你就会觉得,要是当初做点笔记该多好啊。
有些代码不需要记录,要记录只记精华的、可以重复用的,再就是业务逻辑~这个肯定是要记下笔记啊 不然一个月后,自己都不知道自己写这块是什么个流程,怎么个规划, 这个你网络也帮不了你了,你要是忘了又没笔记,就只能看代码了,我保证会看到你哭~尤其是逻辑复杂又多琐碎事的,回看代码得看掉你多少宝贵时间啊!而笔记,你可能画个流程图+重点标注解析就好了。
有必要啊,但不是像小学生那样,老师讲什么你逐个知识点去记,绝大部分知识点都可以即时Google一下。平时要养成良好的编码习惯,比如变量、函数和类的命名要遵循规范,这本身就是一种“笔记”,不要随便敲个fjwe、jofwef、toad_jiang、h9843什么的都不知道什么鬼就拿来命名。另外还有写注释,这也是一种“笔记”,要简明扼要,不要你今天吃了个汉堡都写进去。还有一些流程的设计和描述可以使用思维导图,还有文档的撰写也可以认为是一种“笔记”。
记不记笔记看情况。如果有十分完善的参考手册了,自认为笔记记下来绝对比不上W3SCHOOL的离线chm手册,PHP文档也一样,有时候为了查某个函数名字或用法,其实网络是最快的,完全不需要记笔记。学习过程中刷完视频教程就写项目,根本不记笔记,什么地方想不起来直接查手册,答主保持了这种状态很久,效果也非常好。
都市编程课,启航新人生,零基础入门,编程梦想飞,名师指引路,智慧更卓越~
API编程初学
答:这样总结提取的好处是不言而喻的,从某种意义上讲,写程序就像堆积木。你把以前的“积木”做好了,下次要用,拿过来堆上去就可以了,多省事啊。否则每次都折腾一番,效率多低啊。做一些小程序吧(而且是自己感兴趣的,比如写一个俄罗斯方块),在这个过程中遇到问题就上网搜索,完成后你会发现你学习...
程序员想要在职场中实现“跨越式”成长,该如何学习呢?需要培养什么能力...
答:假如没有做过课程,盲目进到只能一下子懵圈。所以尽量是依据个人兴趣爱好再根据行业前景,先选中一个方向,重新选择一门语言,随后头也不回的深深地扎进去。做好笔记,纪录工作经验,大家多数人并没过目难忘的绝技,很多时候我们学会了也不一定立刻把握,必须之后花费时间渐渐地理解,并且还有忘记风险,因此...
新手如何自学编程
答:4、如果你已经能熟练的掌握一些JAVA语法,你可以在网上找一些经典问题和方法进行训练,如汉罗塔问题,约瑟夫环问题,排序问题等等。5、接着你可以尝试一些小的实例,试着编一下小的实例,像我们经典的小游戏,贪吃蛇,俄罗斯方块。6、在编程过程中,出现的问题应该要及时做笔记,记忆是有期限的,经过不断...
为了写好代码,你坚持了哪些好习惯?
答:规范命名 ITWorld 曾经发起过一个“程序员最头疼的事情”投票,结果,近半数的程序员认为命名是最头疼的事情。有些人在写代码的时候就放废了自我,使用一些只有自己能看得懂的名字,其他人一看就不懂了。函数、变量、类名等的命名要有它自己的意义,要做到见名知意。不论是内部变量还是全局变量,都...
高中作文《笔记的重要性》
答:3、挑重点来记。一般情况下,一节课,有主要内容需要记录,有几大知识体系需要记录,有老师提出的考点、难点需要记录,其它的要看自己的理解能力了,不懂的记,觉得老师讲的老的地方记,觉得老师重复了多次的记。4、笔记的版面 版面也很重要,也许在课堂上快速做笔记写的写并不美观,但是分好版面,...
初中生学习软件开发技术的注意点
答:💬多进行交流作为程序员,北大青鸟南昌计算机学院认为必须学会与他人交流,以便更好地了解彼此的需求,并且在学习过程中与他人交流时,能够加深别人对您的印象,也可以积累一些人际关系。👨💻实践得真理俗话说,本书被读了一百遍,其意义不言而喻。阅读成千上万本书并不如...
上课做笔记的重要性
答:”把笔记记在课本上,这样方便查找,也不容易丢失。学生通过翻看课堂笔记,可以回忆起当时的课堂情景,从而有助于帮助理解掌握知识。起初,我在班级实验时,很多学生没有记笔记的意识,为了让他们了解笔记的重要性,于是我有意识地围绕笔记设计课堂作业,结果那些上课不认真听讲又没有做笔记的学生一筹莫展,...
思考时,用笔写写画画做笔记的作用是什么?
答:做笔记无外乎是做摘录和写感想体会。这样做可以加深印象,记下思考瞬间的思想火花,并将我们的思考引向深刻,使思考的效果加倍;同时也是思想、素材的积累。自己思考完了一件事之后,这件事情不仅得到了解决,还顺便记下来了,这对于以后是非常有好处的。
看源代码时,你喜欢怎么做笔记?
答:找到了『数据流图』和『开发者手册』。在LinuxCNC的根目录下有directory.map,是为代码的组织框架,根据这个,可以快速定位到核心的代码所在的文件夹。 LinuxCNC的核心代码有2个文件夹,每个又包含有几十个c文件和h文件。切忌一开始就将精力放在细节上,开始我通过c文件的名字寻找我觉得重要的代码,然后...
C语言怎么学?
答:经验是非常重要的,"经验是检验真理的唯一方法".当然你不会纸上谈兵,如果你有过多的开发经验的话,就知道在纸上或最初的设想的Code拿到计算机上来实现,最终会发现有很多地方都是不合理的,之前是没有办法想象到的.在初学C的过程中,比如你会看"C程序设计"来初学C,当你学完每一章的时候要把习题来完成,这里就是...