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

成为优秀程序员的10条黄金法则

时间:2023-03-18 16:12:27 科技观察

以下10点将帮助你成为更好的程序员。1.不要重复这是一个非常值得遵循的伟大原则。我很习惯回去检查我写的代码,重构那些被多次使用的部分。虽然把一个长方法分解成几个短方法有一些困难。Ctrl+R+M在VisualStudio中非常有用,可帮助您将代码重构为单独的方法。这使代码更具可重用性和可测试性。2.命名变量的重点是描述它们是什么,而不是描述它们是什么数据类型***例外的是,如果你在做别人的代码,需要继续参与,那么你应该遵循他们的命名规则。3.给你的方法命名,清楚地解释它们的作用。如果做得好,这将大大减少评论的需要。如果您的代码清晰易读,为什么还需要注释。4.不要使用奇怪的数字和字符串常量。你的代码中不应该有任何会引起误解或猜测的数字和字符串值。创建常量、枚举和私有变量时,为它们提供人类可读的名称。5.如果可能的话,自己写方法,这样当你测试方法时,你对应用程序的其他部分没有任何依赖。以无需关心从何处调用的方式编写方法。这使代码更具可测试性和可重用性。如果您正在使用会话值或应用程序设置,请将它们作为变量传递,获取会话,并在调用方法时配置值。这使代码更易于测试。6.不要害怕寻求帮助这句话并不是说遇到所有问题都应该寻求帮助。我的意思是首先你要自己思考,尝试自己解决问题,但如果你真的想不出解决办法,那么你应该寻求别人的帮助。也许有人已经遇到过这个问题并且知道如何解决它。同时,在告诉别人你在做什么,你期望得到什么样的结果,问题是什么的过程中,你可能会有一个想法,也许你自己会找出问题的关键。7.不要拖延如果你看到一个错误或乱码,然后修复它并继续前进。不要考虑以后再做或要求别人做。8.与他人分享知识而不珍惜它。尝试创造一种互助文化。你会发现团队比个人更有效率,而且互相帮助的氛围可以更快地提高彼此。同事的进步不会让你落后,也不会让你面临被解雇的风险。相反,你变得更有价值,因为你不仅知识渊博,敢于学习,还能帮助身边的人共同进步。9、当你的同事沉浸在思考中时,不要打断他们做你不想做的事,也不要对别人做。当你沉浸在编程中,当你的大脑高速运转时,就像你在小心翼翼地搭建纸牌屋一样,你不想让别人来打扰你。这时候,如果有人问你问题,那你的注意力肯定是走散了,就像房子很容易倒塌一样。可能需要5到10分钟的时间重新集中注意力,将思绪一一梳理,而原来的问题只能通过谷歌或询问他人来解决。如果你在这方面尊重你的同事,让他们知道这样做的重要性,那么他们也会这样做,这反过来会让你更有效率。10、积极面对批评,而不是消极抗拒。对我来说,批评是一个改进的机会。如果还有其他我没有想到的做事方式,那么我想了解一下,因为它可能会帮助我提高自己。好了,10条黄金法则已经描述完毕,让我们一起学习,运用,成就更好的自己!翻译链接:http://www.codeceo.com/article/10-golden-rules-be-better-programmer.html英文原文:10goldenrulesforbecomeabetterprogrammer