关于软件开发中遇到的问题解决思路
开发过程中,难免会遇到各种问题,但是针对问题解决思路有很多,这里记录下,目前使用的方法,以便后续遇到问题不会在慌忙中处理。
1、【日志文件】查看软件记录的日志文件,针对日志和代码结合进行分析,如果针对关键逻辑,没有日志记录的习惯,那你就GG了,因为有些问题不是必现的,或者说你不能明确知道问题重现的步骤。
2、【抓包分析】,抓包有时真的很方便的,我今天就用抓包找到了一个不好解决的问题,常用的就是wireshark这个软件了吧。
3、【明确提示错误】软件设计中,如果能设计到具体的错误码及解决方法最好了,不用一头扎进日志中去排查解决问题是最好的,当然这就要各方配合了。
4、【错误码及解决方法文档】但是有时是一些服务器错误,无法明确提示给用户,那就只能先把错误码明确记录到日志中,并根据错误码找相应的原因及解决方法了。
暂时就想到这么些。
关于软件开发中遇到的问题解决思路相关推荐
- 论软件开发中的可信赖的工作
中大型软件开发,免不了团队开发,团队开发就少不了分工合作.在团队开发中,当然每个人的能力都很重要,但是我认为可信赖的工作是团队开发的首要条件,也是团队开发存在的基本保证.没有可信赖的工作,就没有团队分 ...
- 软件开发中的10个认知偏差
最近,在和同事们讨论产品经理职责的时候,聊到了关于产品的定义,如果不能准确定义"产品"的时候,可以考虑其必要条件,即可没有用户的产品肯定是没有意义的.产品有了用户, 必然存在用户与 ...
- 软件开发中的详细设计
传统软件开发中的详细设计: 模块内的数据结构进行设计.比如模块中类.结构体的设计 对数据结构进行物体设计.比如数据库表的设计,文件存储的设计,文件存储目录的设计 每个模块进行详细算法设计.比如每个方法 ...
- 软件开发中的需求分析
随着数字化智能化技术的普及,越来越多的企业希望建立自己的数字化系统来加强自身在市场中的竟争力.软件是实现数字化必不可少的一个环节,而决定软件成功的基础步骤就是要做好需求分析,下面和大家分享一下软件的需 ...
- 软件开发中“埋雷容易,排雷难”
软件开发中"埋雷容易,排雷难" 先讲一个亲身经历的故事,在支持一家机顶盒场景的项目中,由于初期客户不信任,或者是故意刁难,新平台的引入没有安排有经验的老员工或骨干,直接安排刚毕业的 ...
- 我的软件开发中经验教训
作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/116780540 版权声明:本文为博主原创文章,转载请附上博文链 ...
- Code Review 是软件开发中必不可少的一步
前言 我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题.包括像Google.微软这些公司,Code Review都是基本要 ...
- 彼之蜜糖,吾之砒霜——聊聊软件开发中的最佳实践
作者:sherrywasp https://www.cnblogs.com/sherrywasp/p/9436623.html "描述一个事物,唯有一个名词定义它的概念,唯有一个动词揭露它的 ...
- 视频互动直播软件开发中的连麦问题分析
直播行业发展至今,我们经常会听到很多朋友谈论"互动直播".那么何谓互动直播呢?其实互动直播的核心在于通过连麦技术,让视频直播有一个超过文字的更深层次的互动交流. 在视频互动直播软件 ...
- 统治软件开发中的著名定律
文| https://www.timsommer.be/famous-laws-of-software-development/ 翻译| 码农翻身 和其他领域一样,在软件开发的世界中也有一些有趣而著名 ...
最新文章
- 【读书笔记】Lambda表达式
- 大战三回合:XGBoost、LightGBM和Catboost一决高低 | 程序员硬核算法评测
- Speex回声消除原理深度解析
- GIS讲堂第二课-地图切片简介以及OL中的调用
- java生成密码_java生成密码生成 | 学步园
- Mysql-索引的基础和类型
- 串口通信 校验码_一文读懂S7-200 SMART自由口通信!
- Process finished with exit code 139(interrupted by signal 11):SIGSEGV
- PDF Converter OCR for Mac(pdf格式转换器及ocr识别工具)
- 【TSP】基于matlab免疫算法求解31城市旅行商问题【含Matlab源码 1149期】
- Nginx优化---防盗链--网页缓存--网页压缩--日志分割
- mysql图片添加水印_java实现图片添加水印
- 大白菜u盘系统linux系统,大白菜超级u盘启动盘制作工具win7用U盘在Mac OS X中安装Windows7系统...
- centos 缩减逻辑卷
- 线性代数(4):伴随矩阵、逆矩阵和矩阵的秩
- Win10自带SSH免密连接Virtulbox虚拟机
- natapp 配置微信小程序开发需要的网络环境
- Web课程设计——小米商城页面实战(html,css,js实现)
- python opencv单目测距 小孔成像原理
- 高分7(GF7)卫星数据制作平原地区DSM/DEM(三)——可信度分割