美文网首页编程语言爱好者C语言轻松学习C语言、C++
编程C加加徒手三千行0Bug的代码是怎么炼成的?

编程C加加徒手三千行0Bug的代码是怎么炼成的?

作者: 轻松学习C语言 | 来源:发表于2018-05-05 16:06 被阅读14次

    (学习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人交流学习群,(五六七六二五六六八)希望大家可以少走弯路。

    相关文章

      网友评论

      • IT人故事会:老铁,经常看别人的分享.感谢别人的分享,感谢!关注了

      本文标题:编程C加加徒手三千行0Bug的代码是怎么炼成的?

      本文链接:https://www.haomeiwen.com/subject/qlcerftx.html