教科书级错误:每个开发人员都犯过的典型错误( 二 )


本文插图
图源:unsplash
典型错误是开发人员不知道框架中已有的功能 。 由于缺乏相关知识 , 开发人员实施了与框架中现有方法几乎相同的新方法 。
这导致时间被浪费在生产框架中已经存在的代码 。 缺乏经验还使开发人员无法充分挖掘框架潜力 。
7. 自认为不需要测试代码
“这段代码很简短 , 不会影响到任何重要的事情 。 ”
每个开发人员都编写过简短的代码 , 你以为它们不会破坏任何主要内容 , 实则不然 , 添加的两行代码成功打破了无法预料的内容 。
测试代码确实是个不招人喜欢的活儿 。 有些人没有理解测试代码的目的 , 认为这是浪费时间 , 常常不切实际 。
怎么才知道自己的代码能正常运行呢?请让一些真实的测试支持自己的话 。 全面的测试可以过滤出关键的错误 , 从而确保代码按预期方式运行 。
8. 缺乏练习
大家都知道熟能生巧的道理 。 因此 , 为扩展技能 , 便需要更多的练习 。 不学习新事物是开发人员可能犯的最大错误之一 。
如果想学习一种新技术或编程语言 , 开发人员可能不得不在日常工作之外进行学习 。 为了不落伍 , 这是必须对自己进行的一项投资 。
教科书级错误:每个开发人员都犯过的典型错误
本文插图
图源:unsplash
9. 过于自信
当然 , 拥有信心是一件很棒的事情——但只在一定程度上 。 开发人员过于自信时 , 就很难听得进去别人的意见了 。
过于自信的开发人员完全认识不到自己也会犯错误的事实 , 因此他们往往在不咨询他人的情况下做出决策 。 这不是最好的做法 。 作为开发人员 , 对自己能力作出判断 , 意识到自己所了解的很少 , 是非常重要的 。
10. 继承一切
继承本身并不是坏事 。 但是 , 很多人是把以前的东西照单全收 , 从而导致滥用 。 如果发现自己使用了很多前人的内容 , 可能已经过度设计了 。
过度设计可能会导致代码的设计过于大众化 , 以致于忽视了最初设计要执行的主要任务 。 代码因此变得难以使用 , 而且从根本上来说 , 这是不明智的 。
正如所言 , 继承并不总是坏事 , 只是并非修复问题的第一选择 。
教科书级错误:每个开发人员都犯过的典型错误
本文插图
图源:unsplash
想要成为出色的开发人员 , 犯错不是不被允许的 , 毕竟 , 人们一直以来做的 , 就是不断犯错 , 再不断吸取教训继续前行 。
教科书级错误:每个开发人员都犯过的典型错误
本文插图
留言点赞关注
我们一起分享AI学习与发展的干货
【教科书级错误:每个开发人员都犯过的典型错误】如转载 , 请后台留言 , 遵守转载规范