|
Post by account_disabled on Jan 30, 2024 1:54:21 GMT -8
想要做什么。随着时间的推移,它会提高你解决问题的能力。 将最佳实践纳入您的代码中 虽然作为初学者,您需要学习的所有内容可能会让人感到不知所措,但学习融入最佳实践将使您成为一名更好的开发人员。 这样,您就不会养成“不良编码习惯”,这可能会给您和您的团队甚至您最终合作的未来客户和用户带来损失。 一些不良做法会产生所谓的“技术债务”。这是指您在编写代码时使用“快捷方式”,然后再回来“修复”问题,这会花费时间和资源、财务或其他方面的费用。 根据 Reddit 用户的说法,您需要尽早学习的一些最佳实践包括: 坚实的原则 开放系统互连模型 编写伪代码 图表或线框图 为您的代码编写单元测试 调试 记录您的代码(编写实现代码时采取的步骤以及如何修复错误) 添加适当的评论 并使用版本控制 6.学习如何编程 根据您是否具有技术背景,您需要在编码之旅中尽早学习编程基础知识。 这意味着您需要学习编程算法和数据结构来巩固您对编码的理解。 这可以帮助您了解如何应用它们、何时适合不同的数据结构,以及它们对输出和内存利用率等方面的影响。 在 Reddit 主题“给任何想学习编程的人的 3 个重要提示”中,一位自 2003 年以来就开始教授编程的 Reddit 用户建议你应该: “专注于学习如何编程的概念而不是编程语言。一旦你学习了编程基础的逻辑、设计和概念,学习不同的语言就会变得更容易,因为它只是语法。” 7.边做边学 当您了解越来越多的编程方面(例 电报数据库 如特定语言的语法)时,您需要开始练习。 在构建课程作业所需的项目后,您需要开始考虑可以使用您所拥有的知识构建的真实项目。 你会发现你现在必须考虑如何应用你所学到的知识,一开始可能会感到心碎。 当您了解如何实施项目的一小部分时,您将开始感受到更大的成就感和进步感。 此外,它将巩固您对所学概念的理解。 您可能需要重新观看课程的某些部分,并对博客、视频和文档进行研究,但最终,当您将第一个项目添加到您的作品集时,您将成为一名更好的开发人员。 一个很好的说法是“避免教程地狱”——当你开始学习时,为自己构建自己的小项目。 8.不要教条主义 知道做某事总是有不止一种正确的方法,这总是一件好事。不要固守一成不变的东西,而要不断探索和理解事物为何如此运作。 这也适用于编程语言。不要“嫁给”单一框架或语言,而是努力理解软件开发。语言和框架可能会来来去去,但编程的适合初学者的 15 本最佳产品管理书籍 CareerFoundry 博客编辑 Matthew Deery 的头像。 作者:MATTHEW DEERY,更新于2023 年 11 月 14 日 阅读时间 15 分钟 要成为一名优秀的产品经理,培养良好的习惯并不断扩展你的知识库至关重要。 如果你想成为一名优秀的产品经理,那就从养成良好的习惯开始。
|
|