《C程序员从校园到职场》第11章 程序问题排查

本文详细介绍了软件开发中程序问题排查的重要性,强调了日志在故障定位中的核心作用。通过实例讲解了日志等级、配置项问题、时序问题、变量初始化问题和数据表索引问题的排查过程,强调了日志编写的原则和注意事项,以及在排查问题时的常用方法,旨在提升软件工程师的故障处理能力。
摘要由CSDN通过智能技术生成

在软件产品的运营维护阶段,软件工程师的一项重要工作就是解决软件的bug。在学校的时候,大家学完一门课程,然后考试通过就万事大吉了。但在实际的软件开发项目中,将软件成功交付给客户,只是“万里长征走完了第一步”,后面还有大量的工作要做,例如:解决软件故障、新增功能、版本升级等。作为一名合格的软件工程师,一定要学会准确、迅速地定位并解决软件出现的各种问题。

根据软件故障的严重程度,将其分为以下3类。

(1)严重故障

这类故障一般会导致软件产品无法正常使用,需要立即解决。

如果出现了此类问题,那么软件工程师就要放下手中的工作,全力以赴将问题处理掉。

(2)一般故障

这类故障虽然不会导致软件产品无法正常使用,但会影响某些功能流程,会影响到用户的体验。

如果出现了此类问题,那么软件工程师在手中任务不紧张的情况下,需要抽时间来处理掉,不能让问题一直遗留下去。

(3)轻微故障

这类故障几乎不会对软件产品产生不良影响,用户也很少能够感觉到故障的存在。

对于追求高质量和良好用户口碑的公司,在后续产品功能升级的时候,会附带将该类问题一起处理掉。

本章首先介绍了程序问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人民邮电出版社有限公司

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值