课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
互联网软件开发是目前非常热门的一个求职岗位,但是对于新手程序员来说也是冲满挑战的一个岗位,今天我们就通过案例分析来了解一下,程序员开发软件都有哪些常见错误。
1.追求速度,用丑陋的代码修复问题
不得不承认,这是我们作为开发者都犯过的错误。解决方案的问题在于降低了代码库的质量,可能会引入不必要的技术债务。随着时间的推移,你会后悔快速却丑陋的补救措施。你可能会发现自己不得不重构这些快速却丑陋的解决方案,而这会大大降低团队的士气。
2.注释掉整块代码
我们通常会看到包含多个函数的一大块代码被注释掉了,但却没有解释为什么代码块还保留在那里,或者代码是否还有用。有些人不想删除这段代码,因为他们认为其他人可能还需要它。总之,如果看到注释掉的代码块,那就把它删了吧,如果发现有人需要这段代码,可以从版本控制系统中将它恢复出来。
3.缺乏实践
众所周知,熟能生巧。想成为一个更好的开发者,就需要更多的练习。你可能犯的大的错误之一就是没有学到任何新东西。例如,你需要从日常工作中抽出时间来学习一门新的编程语言。你必须对自己进行投资,保持与时俱进。
4.只测试常规场景
在编写测试时,考虑异常场景比测试常规场景要更重要。想象一下事情不像预期那样发展的场景,情况会变得多糟糕?我们应该尽量测试这些场景。
5.低估工作量
作为软件开发人员,估计工作量是具挑战性的任务之一。在需求梳理会议上听到“我可以很容易的在一个故事点中完成这个特性”的情况并不少见。有可能的是,问题不会像看上去那么简单。在进行评估时,要确保估计的时间包括了测试等其他工作,而不仅仅开发工作。
6.不提供任何信息的注释
这不是我们初次听说这样的注释,这些注释不解释任何东西,只关注代码的功能。注释不需要关注代码正在做什么,而应该关注这段代码的原因。
7.因缺乏足够的知识而重复造轮子
当开发者不知道框架中已经内置了什么时,就会发生这种错误,他们实现了新功能,但几乎与框架中已有的功能一模一样。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。