新手陷阱:你在编程时会犯的6种错误( 二 )


对可能出现的错误的预期是一个称职程序员的标志 。 只要在访问或更新一些外部数据 , 就必须为最坏的情况做好准备 。 处理潜在的错误可以使你的应用程序更强大 , 同时也使未来的开发人员(可能是你自己)快速发现错误 。 这向招聘者展示了你对代码的整体考虑 。
缺乏一致性
一致性是优秀软件的标志 。 它使代码更易于阅读和维护 。 统一的代码更容易预测 , 也更容易推理 , 所以你应该尽可能地做到这一点 。 在更高级别的抽象机制上 , 一致性很难实现 。 掌握它需要很多年 , 你应该尽早开始学习 。
记住 , 只用一种语言来命名事物 。 通常是英语 , 但在个人项目中 , 你可以用任何想要的语言命名变量和函数 , 只要保证它一直是同一种语言即可 。
如果你使用的是制表符或空格都没关系 , 只要保持一致的即可 。 因为使用骆驼案或蛇案都是一样的 。 这两个都很棒 , 但你得选一个 。 你需要创建或选择一个风格指南并一直坚持使用下去 。 你也应该使用像Prettier这样的工具 , 这是专业环境中的一个标准 , 这使保持一致的代码格式易于管理 。
无论使用什么工具和风格 , 都要让它们成为你的第二天性 。 即使是错误千篇一律的代码通常也比不一致的正确代码好 , 因为它更容易修复 。
缺乏对工具的了解
新手陷阱:你在编程时会犯的6种错误文章插图
图源:unsplash
在典型的项目中 , 需要相当快地使用一些外部库 。 许多程序员几乎自动安装一些库 , 因为它们在每个项目中都使用 。
外部库之所以很棒 , 是因为它们用行之有效的方法解决反复出现的问题 。 然而 , 初级开发人员通常不了解他们正在使用的库 , 最终将一个库堆叠在另一个库上 , 或者重新实现一些现有功能 。
对于现代web开发 , 最常见的误解可能是在每个React项目中都使用Redux 。 尽管Redux有一些用例 , 但在大多数小项目中 , 使用React就足够了 。
【新手陷阱:你在编程时会犯的6种错误】每次在项目中安装库时 , 请阅读或者浏览文档 。 检查可以使用的方法和属性 , 确保你了解库可以解决哪些问题 , 哪些问题需要不同的工具 。 这样你就可以为工作选择合适的工具 , 并证明你的选择是正确的 。
避开这些新手陷阱 , 能让你的面试入选率大幅提升 。
新手陷阱:你在编程时会犯的6种错误文章插图
留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范