更新时间:2021-12-20 17:01:13 来源:极悦 浏览1377次
作为程序员,我们难免会犯错误。即使是最有成就的专家也会制作它们。但是如果你不一遍又一遍地犯同样的错误,你会更快地成为一个更好的程序员。您在编码时可能会犯多种类型的错误。它们中的大多数通常来自您在学习新事物时养成的习惯。一旦发现这些错误,就立即改正,这将有助于您在职业和学习中成倍增长。
在本文中,我将讨论您在日常编码中可能犯的一些错误,以及您可以采取哪些措施来解决这些错误。
您团队中的高级工程师可能会建议所有初级工程师使用更好的设计模式编写干净的代码。但是,如果您尝试将所有设计模式添加到您编写的每段代码中,您的源代码将变成一个过度设计的复杂混乱,每个程序员都会害怕接触。
在优化代码和可读代码之间,大多数有经验的编码人员会更喜欢后者。过度设计的代码很难理解和维护,有经验的开发人员知道它需要很快完全重做,即使它已经优化。
当您学习编码时,教程非常有用。但作为开发人员,我们的主要任务应该是构建和发布产品(而不是完成课程)。
新来者经常迷失方向,不知道从哪里或如何学习新信息。相反,他们坐下来一个接一个地观看视频,寻找要讲述的新故事。这不是学习新事物的正确方法。
最有效的观看教程的方式:
如果您按照这些步骤操作,构建项目的实际经验将教会您的不仅仅是观看或阅读教程。
许多开发人员在谷歌上搜索答案,然后只是将其他人的代码复制并粘贴到他们自己的代码中。这种技术确实可以帮助您加快工作速度,并教会您很多关于编程的知识——如果您使用得当的话。
尽管如此,自己以自己的风格阅读、理解和编写代码将帮助您更快、更有效地学习。自己创造一些东西比不分析正在发生的事情就复制/粘贴更能在你的大脑中巩固它。
这会在开始时影响您的生产力,但它会让您成为更好的开发人员。因此,如果可以,请花时间从他人的代码中学习。
例如,假设您在网上找到此代码:
const websites = ["Google", "YouTube", "Freecodecamp"];
此代码用于在JavaScript中创建数组,任何人都可以轻松找到此代码进行复制。但是,如果您不了解数组的工作原理,您将如何理解其背后的逻辑?
简而言之,了解该代码的逻辑和功能将有助于您从其他人中脱颖而出。
以上就是极悦小编介绍的"程序员业余学习容易犯的四个错误",希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为您服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习