美文网首页编程语言爱好者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人交流学习群,(五六七六二五六六八)希望大家可以少走弯路。

相关文章

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

    (学习c/c++加沟通企鹅囷:五六七六二五六六八 群文件有很多学习材料以及游戏开发教育视频和源码) 或许更精确的说...

  • 高手是怎样炼成的

    最近听了罗辑思维《高手是怎么样炼成的》,罗胖提到的是自己看过的奥斯卡最佳纪录片《徒手攀岩》后的感触。 《徒手攀岩》...

  • 极客班第一周学习笔记

    初识C++ C++是在C之上基于对象,面向对象的编程语言。c++相比c在编程上更加模块化,具象化。 C++代码规范...

  • 复杂声明 | C语言

    今天看了《C专家编程》里的'分析C语言的声明'一章,终于懂了C语言的复杂声明是怎么解析的。虽然在平时写代码的时候用...

  • 零Bug的代码是怎么炼成的?

    请支持原文作者 :码农翻身码农写代码的最高境界就是:一次写成, 没有bug。 这个境界我是达不到的, 但是我能达到...

  • C++

    C与C++的关系 1.C++可以与C代码进行混编(C++里能写C代码,C里不能写C++代码)2.C++面向对象编程...

  • C编程代码

    C教程

  • JNI 编程

    JNI编程 JNI是一种本地编程接口。它允许运行在JAVA虚拟机中的JAVA代码和用其他编程语言,诸如C语言、C+...

  • JNI

    JNI编程 JNI是一种本地编程接口。它允许运行在JAVA虚拟机中的JAVA代码和用其他编程语言,诸如C语言、C+...

  • C++的泛型编程

    代码膨胀 C++ 的泛型编程是基于模板实现的,而 C++ 的模板采用的是代码膨胀技术。例如std::list容器,...

网友评论

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

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

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