首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

学习代码是要记还是要

,编程能力的提升只靠记是不可能有多大进步,在软件企业里面会有这样一种现象,培训出来的学生遇到在机构里面学过的就会做的非常快,有新的模块出来就容易变得手足无措,自学出来的会好很多,毕竟自学的过程就是一种自我寻找编程语感的过程...,很多理论学的很棒的学生在考试的时候成绩很高,一旦上机就抓瞎,因为在真正实现代码的感觉和直接理论的学习是完全两码事,曾经有个同事写代码特别费劲,后来觉得自己真的不适合写代码就去复习考研去了,结果真考上计算机系的硕士成绩还特别好...,写代码就是不停在机器上实践操作。...还真见过背诵常见的代码的大学生,后来发现稍微一变通就不行了,最后选择了放弃代码从来不是背诵出来的,编程代码的变化概率太高了,没有逻辑变通系统很难掌握的全面,但不能因此走极端放弃理论的学习,直接上机乱搞一通...,这也不是学习代码的好习惯,首先有理论基础然后构建自己的理论体系,然后带着自己的想法去用代码实现,越是有经验的程序员在花写代码的时间长越短,主要在前期的设计上以及后期调试,最后是不断的代码的优化重构。

1.5K30

代码命名:僧月下门

忽一日於驴上吟得:‘鸟宿池中树,僧月下门。’初欲著‘推’字,或欲著‘’字,炼之未定,遂于驴上作‘推’字手势,又作‘’字手势。 - 《鉴戒录·贾忤旨》 两句三年得,一吟双泪流。...- 贾岛·《题诗后》 起名(或者遣词造句)并非一件容易的事,想想你家宝宝出生,你挠破头皮,绞尽脑汁,翻遍字典,抓破诗词古籍的便秘场景,你就该知道痛苦了。不幸的是,程序员每天打交道最多的就是命名。...但 code review 这样的代码时会让你如鲠在喉,你脑海里会想出数种能让这段代码变得更干净,更清晰的方案,但是要是表述出来,基本就是告诉对方:抱歉,请厘清你的思路,重写这段代码。...代码写的好的程序员一般都是生活中很好的沟通者,至少是很好的文字沟通者;但写的不好的程序员,沟通能力肯定很差。 我们经常看到,代码写的不够好的时候,往往会出现注释来解释代码的意图。...IKE 的协议如何运作,我也许需要重读文档才能将其拾起,但这段代码几个关键部分的命名,让我至今还记忆犹新。 说了这么,怎么历练出来好的命名水平? 代码的命名水平是要渐渐累积的。

69170

大人搞科研,AI代码

GitHub Copilot是什么样子的 在介绍怎么使用之前,先展示一个小例子(hello是错的,倒不是有意的...)....同样是tab键,Jupyter notebook中可以自动补全一个单词,单纯vs code可以模糊补全(就是说不用对), 而Copilot可以自动补全一整个语句.这种情况在下面这种“判断”性质的语句中非常好用....手完“pos”的语句,自动补全“neg”的语句....官网介绍它主要的功能有两个: Convert comments to code, 在代码注释, 自动生成代码.在注释不足以生成代码的时候, 会自动生成更多注释,引导你提供更多信息....后记 大人搞科研,AI代码.实际上我的代码都很简单,AI可能可以写出比我更高效的代码,而我只需要保证我在正确的方向上编程.这几天的使用体验非常振奋人心.甚至有一种有人陪伴的感觉.尽管有很多杂乱的信息会干扰我们的思考

13510

java 实用 代码_java新手实用代码哪些java新手代码大全「建议收藏」

对于java新手来说,积累一些实用的基础代码还是很有必要的,毕竟写代码是需要实践以及积累的,那么接下来,我们就来给大家分享一些java新手代码给大家参考! 1....新手来说,Java代码的的确确不是那么容易掌握好的,Java代码编写首先要有很多的编程规则需要遵守,这对于Java新手来说,就是一个不太容易的挑战,并且掌握好一类Java代码编写,就得花费不少的时间,关键是学了又忘...Java新手想要学好代码首先得重视自己的内在功底修炼,Java代码刚开始编写的时候,肯定是错误百出的,这是很正常的,无需沮丧,调整好心态,屡败屡战才是你要做的事情,并且要不断的从模仿中汲取经验,然后把经验不断的累积...Java新手在Java代码学习上,无需操之过急,比如你一天只能够练习数目就为五遍,你非得让自己练习十遍,这样你会感觉到特别的疲倦,没有必要这样做,对于Java新手来说,学Java代码最好的办法就是循序渐进...,多加练习,多加修炼,不断的对自己的要求提高,只要你坚持练习Java代码,心中有一定要把Java代码掌握好的信念,那么假以时日,你是可以学好Java代码的。

2.7K10

如何在代码中收获快乐?

其实我一直好奇,代码到底有什么魔力,它仿佛能让人一直保持激情,保持活力。 ?...它能让人一连几天都不休息,通宵达旦的学习; 能让人丧失了语言的表达,整日沉溺在代码的世界里; 甚至,还有程序员不知道520。 ? 有小伙伴告诉我,代码等于创作,而这个过程本身就是最大的快乐。...所以,我相信,代码或者选择做一名程序员,不仅是因为薪资高,更多的原因还是因为热爱吧。 ? 那话不多说。 让我们一起来感受一下,老九学堂线下12班小伙伴在项目答辩中散发的快乐!...嗯,确实小伙伴们每天代码,也是时候好好休息放松一下了。玩得开心呀! ? 不过放松完了还是要记得老师说的要总结和思考,争取下次拿着这些项目经验好好和面试官交流。...代码就是在创作,在解决问题,在做有意义的事。

73840

大人搞科研,AI代码——GitHub Copilot

GitHub Copilot是什么样子的 在介绍怎么使用之前,先展示一个小例子(hello是错的,倒不是有意的...)....同样是tab键,Jupyter notebook中可以自动补全一个单词,单纯vs code可以模糊补全(就是说不用对), 而Copilot可以自动补全一整个语句.这种情况在下面这种“判断”性质的语句中非常好用....手完“pos”的语句,自动补全“neg”的语句....官网介绍它主要的功能有两个: Convert comments to code, 在代码注释, 自动生成代码.在注释不足以生成代码的时候, 会自动生成更多注释,引导你提供更多信息....后记 大人搞科研,AI代码.实际上我的代码都很简单,AI可能可以写出比我更高效的代码,而我只需要保证我在正确的方向上编程.这几天的使用体验非常振奋人心.甚至有一种有人陪伴的感觉.尽管有很多杂乱的信息会干扰我们的思考

39010

1024,还记得自己为啥代码吗?

松哥本科学位是管理学学士,大二第一学期在校公选课中阴差阳错的选了《Java 语言程序设计》,上课第一天老师在自我介绍中说到他本科在西交大的能动学院,后来转码的,老师课堂上给我们描绘了 Java 的美好前程...,那个时候是真美好,那个时候 Android 手机刚刚兴起,移动开发的浪潮还未到来,学习 Java 确实前景光明。...从此之后,一直到大四毕业,我的时间基本上都花在 Java 上,看书学习,也看视频学习。...这么拼不是我爱钱,而是从小的贫穷带来了强烈的不安全感,想要的东西就要自己去赚,等不来任何东西。...很难想象,如果我没有选择代码,如果选择了其他行业,不知道现在是个啥样子。

21510

你见过哪些目瞪口呆的 Java 代码技巧?

%E5%BC%82%E5%B8%B8/ 拥抱 lombok 上边的 DTO 代码,已经让我看的很累了,我相信读者也是一样,看到那么的 Getter 和 Setter 方法,太烦躁了,那时候有什么方法可以简化这些呢...代码设计 一直在做 Java 后端的项目,经常会有一些变动,我相信大家也都遇到过。...说了这么,我的意思是,只要你觉得合理,就请将状态模式改为策略模式吧,所有的模式并不是凭空想象出来的,都是基于重构。...即使也许你只是刚刚入门,但是一直坚持,你就是一个真的会写java代码的程序员了。...3技能 UML 不想讨论 UML 相关的知识,但是我觉得你如果真的会写 Java,请先学会表达自己,UML 就是你说话的语言,做一名优秀的 Java 程序员,请至少学会这两种 UML 图: 类图 时序图

12910

你见过哪些目瞪口呆的 Java 代码技巧?

拥抱 lombok 上边的 DTO 代码,已经让我看的很累了,我相信读者也是一样,看到那么的 Getter 和 Setter 方法,太烦躁了,那时候有什么方法可以简化这些呢。...代码设计 一直在做 Java 后端的项目,经常会有一些变动,我相信大家也都遇到过。...说了这么,我的意思是,只要你觉得合理,就请将状态模式改为策略模式吧,所有的模式并不是凭空想象出来的,都是基于重构。...即使也许你只是刚刚入门,但是一直坚持,你就是一个真的会写java代码的程序员了。...技能 UML 不想讨论 UML 相关的知识,但是我觉得你如果真的会写 Java,请先学会表达自己,UML 就是你说话的语言,做一名优秀的 Java 程序员,请至少学会这两种 UML 图: 类图 时序图

66420

重新一遍代码,胜过拷贝粘贴

缓解对策 每当你想把 Stack Overflow 的一段代码拷贝到项目里时,别急着断网,而要考虑下面的技巧。 不要使用剪贴板。不要拷贝和粘贴。而是把你找到的代码,重新一遍。 是的,这要多花些时间。...或许没有多少意义:如果最终结果是一样的,那么,代码的转移是否通过了剪贴板,又有多大的关系呢? 理由 无论如何,我坚持认为,一遍代码,意义十分深远。...在你代码时,你不可能完全无意识地敲着。不管你是否愿意,你都将潜移默化地吸收一部分知识,因为当代码从浏览器转移到编辑器或 IDE 时,也是在你的眼睛和大脑之间流动。...最重要的、也是几乎可以肯定的是,你自己的东西不等同于原始代码片段的完全拷贝。在你代码的过程中,只要你遵从项目正在采用的、特定的风格规范,那么,你将不可避免地偏离原始代码。...此后,你刚才好的代码,就不只是你从网上找到的代码。它成了你自己的代码

55950
领券