当前位置: 首页 > 科技观察

这15个好习惯,让你成为成功的程序员!_0

时间:2023-03-22 12:42:58 科技观察

【.com速译】真正优秀的程序员都有别人没有的好习惯,那么一个好的程序员应该有哪些好习惯呢?今天小编为大家整理了15个好习惯。如果你能坚持下去,会给你以后的工作带来很大的好处,帮助你成为一个真正优秀的程序员。1.编写易于理解的代码编码时,使用定义明确的命名规则,包括易于理解的表达式变量和定义明确的对象和库,并使用正确的缩进和换行符。这样有利于规范代码格式,也能让别人快速看懂你的代码,也有利于以后的交接工作。2.避免过度使用特性有经验的程序员经常会在项目中添加一些复杂的特性,而这些特性并不是证明自己熟练程度所必需的,但这往往最终会对项目产生负面影响。相反,您应该专注于项目的核心目标,使用尽可能少的代码来完成任务,并且只添加有助于实现该目标的功能。3.使用组织和代码结构请不要将所有代码放在同一个文件中,这会给调试工作带来巨大的障碍。应该对代码进行分组,最好是按照功能将代码放在不同的文件中,这样编辑者可以快速找到对应的代码片段。4.记录每天的工作情况。每天工作结束后总结当天的工作。记录一天的工作情况需要四五分钟,记录在txt文本中。开起来最方便快捷。(这个很有用,尤其是在写周报的时候)5.学会在有代码的地方,有bug的地方正确调试。你需要掌握最好的调试技巧,并使用各种优秀的调试工具来使这项工作变得更加轻松和高效。6.在开始编码之前做好计划。写代码之前一定要想清楚。如果你已经开始了,但还不知道自己要做什么,那么你会浪费很多时间在试错上,很快你就会发现自己的身体已经坏掉了。无效的。Adam说,“我有一个朋友,在一个大项目组工作。他们组里最有效率的程序员是一个嘴里叼着棍子敲代码的高位截瘫。他写代码之前总是三思而后行。而且很少有错误。”7.使用版本控制系统。这样的系统可以帮助人们在遇到错误时进行更改而不影响整个代码。这里我推荐Git,它是目前最流行的版本控制系统。它可以让你审查相同的8.经常备份好的程序员都有经常备份数据的习惯,为了保护自己的数据,他们会将数据放在不同的地方,并定期(每天,每天,每周、每月)备份策略。9.好的代码注释如果在最初写代码的时候就做出完整清晰的代码注释,对后续的工作会有很大的帮助。既提高了工作效率,又增强了合作的好感。其实即使只是看自己的代码,如果有注释,也能加深打印,缩短代码查找时间。因此,任何开发者都应该养成良好的代码注释习惯。10.选择一个强大的编辑器即使是最有经验的程序员也需要一个好的编辑器。他们更喜欢使用文本编辑器而不是IDE,因为他们可以学到更多。无论如何,尽可能使用键盘快捷键。选择编辑器时,请仔细考虑并选择最好的(Emacs或Vim),因为它们是通用的。其次,选择您的***平台最支持的那些。11.了解数据结构和算法。如果你不知道什么时候使用快排,不知道如何识别O(n2)程序,不知道如何编写递归函数,你的工作效率就会降低。尝试尽可能多地了解底层命令(管道),以便能够做出明智的决定(网络框架如何存储会话状态?cookie到底是什么?)。12.项目应该从头做起。虽然项目后期的工作确实是异常的紧张和枯燥,但是还是建议大家坚持到最后,始终保持理想中的工作热情,能够从一开始就按照流程走一个开发者,是一个有担当有担当的人开发商。13.不要把自己框在单一的开发环境中。优秀的程序员不关心他们使用什么开发工具。他们选择不同的开发工具只是为了更好地实现自己的目标,他们会尝试不同的开发工具。环境,发现有利于自己工作的更好的发展环境。14.持续学习技术发展如此迅速,需要不断学习新技术。你需要跟上时代的步伐。你需要了解新的编程语言,以及正在发展的编程语言,以及一些编程框架。还需要看一些行业新闻,看网上高手分享的各种技术介绍和总结文章,看一些网上好的开源代码。(不仅要闭门造车,眼光也很重要)和去一些热门社区参与在线讨论,这样才能了解和了解整个软件的发展趋势。15、理性面对不同的操作系统或技术优秀的程序员了解不同操作系统的优势、优缺点,因此在选择系统类型时能够客观公正地进行选择,能够理性、理性地进行分析。脸。综上所述,必须承认,只有能够让客户满意甚至吸引客户的程序员才是好的程序员,技能只是根据不同项目满足客户需求的一种手段。通过以上的良好习惯,相信你一定能够在开发行业中更加顺利的发展,成为一个让客户、雇主,更重要的是让自己满意的优秀开发者。原标题:成为一名成功的程序员应该养成的10个习惯原作者:DarrelHenry