(学习c/c++加沟通企鹅囷:五六七六二五六六八 群文件有很多学习材料以及游戏开发教育视频和源码)
或许更精确的说法是:我已经在写代码阶段把bug都消灭了,测验团队运转完测验用例今后,发现的Bug数为零。
可能有人要跳出来了:这不可能,肯定是你的功用太简单了。 实际上我最近写的这段代码应该是归于中等复杂度的:
一个比较好的当地是:没有界面 ! 其实我个人不喜欢写Web界面的,觉得很繁杂 :-)
1.透彻了解需求
作为码农,尽管不是需求剖析人员, 也要考虑下为什么要有这个需求 , 这个需求有哪些主干途径, 有哪些分支途径 , 在脑子里要构成一个图谱。
2.杰出的规划
这检测就是基本功了 , 没有速成大法, 只需自己慢慢苦练。
(学习c/c++加沟通企鹅囷:五六七六二五六六八 群文件有很多学习材料以及游戏开发教育视频和源码)
据说80%的Bug是在“鸿沟”发作的,这些鸿沟条件包含:
数组越界
文件不存在
调用其他系统接口时数据未能正常回来
数据库表在初始状况下没有值
......
4.充沛的测验:不放过一行代码
一定要确保每一行代码都被你履行过,不留任何死角。
千万不能是你觉得代码简单,不会出问题,就不管了。
很少代码是完全独立的,总是或多或少和他人扯上联系, 修正这样的代码就要当心了, 这也是个主要的Bug发作地。
零Bug代码会带来巨大的优点,开发完结,进入功用测验或许检验测验阶段今后, 本钱会很低, 测验会很快, 由于基本上都是一次经过,没有bug 就不需求修正代码,返工的本钱就不存在。
写出零Bug代码,或许接近于零Bug代码应该是每个码农的追求,其实也不太难,只需用心, 有着对需求的透彻了解,明晰的思路,杰出的规划和编码,以及十分充沛的测验,基本上就差不多了。
学习C++的几点建议:
1.了解如今软件公司需要的都是什么样的人才,虽然说现在都是要有工作经验的,但是想找始终都可以找到,按照人家的标准去学,找工作是没有问题的。
2.你要知道自学C++应该怎么去做规划,没有规划的学习真的太难了,像一个无头苍蝇,学完了也是没有用,狼时间。
3.你必须有人指导,因为你是初学者,想通过都靠自己学好web前端并且找工作,那几乎是不可能的。
4.你要知道学习C++应该怎么学,因为学习方法是学好最基本的东西,如果学的没有效率那还是停住吧。
5.视频不要无脑的看,作为初学者书尽量也别看,不仅很难看懂,就算看懂了也不会写。
如果大家对于学习C++有任何问题,可以随时来咨询我,关注我的微信公众号,“轻松学习C加加”每天定时分享干货,还有我的C++2000人交流学习群,(五六七六二五六六八)希望大家可以少走弯路。
网友评论