深夜了,我还在这里写下这些总结我容易吗!!还不是因为一个字,菜!
其实在实习这段期间,学了很多很多,不管是对技术还是对业务。技术上,自己开启了Java Web 之路,业务上,懂了一个项目从立项到发布的流程,还有软件工程的切身体会,从需求,分析,设计,编码,测试,发布,管理这一全过程都有了比较深刻的体会。
在技术上的总结如下:
- 动手写代码前,先列个提纲,即先思考后动手,一个好的程序员,是先思考三十分钟,然后用五分钟写完它,而不是写了五分钟,用三十分钟去测试改bug;
- 编码要规范,函数,类,属性等命名都要严格按照Google Java编程规范来写;
- 写的函数,一定要确保参数合法,判空,字符串等处理都需要谨慎;
- 编程要讲效率,写的代码要考虑到性能,什么时候用数组,什么时候用链表,不是只实现功能;
- 核心代码严格写注释,按照规范写文档;
- 修改一部分,提交一部分,勤提交;下班前更新到最新版本,提交要写注释,以模块为核心提交;
- 学会提问,遇到问题多用搜索引擎,学会自己解决问题,实在搜不到,自己思考了再问;
- 多自己手工测试,不要太指望测试人员帮你测试,要给自己定严格的测试计划;
目前就想到这么些个,当然还有很多编程上的建议,到时候想到了回来补充。
by bingtianbaihua