1. 写代码前缺少规划
这是很多新手容易犯的错误,动手就开始写,没有对代码进行规划和研究。
编写代码其实只是占编程整个过程的10%,编程过程应该思考需要修改什么,如何适应当前系统,尽小量改动。
2.写代码之前规划过度
规划过度也不可取,编程世界没有完美的规划,规划太多只会浪费时间。
小项目、小程序可以参考瀑布式开发方法,大项目就不可取了。任何复杂的事情都需要根据实际情况随机应变,所以,你需要敏捷的开发模式。
3. 低估代码质量的重要性
写出代码你要考虑到它的质量,至少也有可读性。作为程序员,你要将代码看作是沟通的一种方式。
4.选择1号方案
很多人开始编程都是只考虑一种方案,最后就直接用了,最后就会出现很多问题。
如果没有想出多种方案,说明你对问题了解不够。专业的程序员工作不是找到办法,而是找到最简捷的办法。
学会利用像GIT这样的源代码管理工具,它可以帮助你实现代码分支,尝试多种方案。
5. 闭门造车
很多人遇到问题都是尝试自己解决,其实除非你是使用某种尖端技术,否则建议谷歌一下就解决了,可以省下不少时间。
6. 不使用封装
封装不是出于保密,而是减少应用程序间的依赖,坚持这个原则,可以使你在对类、对象和函数的内部更改时,更加安全,不用担心大规模损坏代码。
一般新手代码里到处充斥着着“Util”类。
7.试图规划未知
在项目还正在编写的时候,总是去想其他的解决方案,这是忌讳的。
你要明确你的假设属于哪一类,不要仅凭空想。
8.错误使用数据结构
新手往往太过于关注算法,但是其实掌握你所用语言的各种数据结构优缺点,才是对你真正有帮助的。
一旦你的代码中使用了错误的数据结构,那明摆着,你就是个新手。
9.不使用栈
在编写任何需要递归的代码时,总是去使用递归函数。新手常常忽略了使用栈来替代递归函数的做法。
更多烟台IT培训相关资讯,请扫描下方二维码