`

解决bug的一些经验教训

阅读更多
  昨天线上任务有个bug,性质差不多的两个商品限购规则,一个可以正常运行,一个不行,经过查看代码,发现它们的逻辑是很相似的。之后就分别查看两个规则的代码逻辑到底有什么不同,查了一天的时间发现没有什么不一致的地方。

  实在没办法请教了项目组里的大牛,在sql查询结果的地方写了几个System.out,最后发现是两个规则的参数不一致,导致查不到结果。

  经验:以后遇到问题,不要盲目的看代码,先输出一下必要信息去比对。
分享到:
评论

相关推荐

    10+年程序员总结的20+条经验教训,看完必须转发、收藏、学习

    这篇文章是一位拥有超过10年经验的程序员总结的20条宝贵经验,旨在为开发者...这些经验教训涵盖了软件开发的多个方面,包括开发方法、调试技巧、团队协作以及个人成长,对于任何开发者来说,都是值得学习和遵循的原则。

    排bug的经验总结

    可以通过内部培训、技术博客等形式将个人的经验教训进行总结分享,促进整个团队的技术进步。 - **内部培训**:定期组织内部技术交流会,分享最新的技术和实践经验。 - **技术博客**:撰写技术文章,记录遇到的问题...

    软件测试经验与教训

    《软件测试经验与教训》这本书正是聚焦于这一主题,通过分享测试专家的实际经历,旨在帮助读者提升测试技能和解决问题的能力。以下是一些核心知识点的详细阐述: 1. **测试策略**:书中可能涵盖了多种测试策略,如...

    Bug管理的经验和实践2

    8. **总结与反馈**:定期进行项目回顾,总结经验教训,持续改进Bug管理流程。 #### 国内中小型软件开发企业在Bug管理制度上的挑战 针对国内中小型软件开发企业,其在Bug管理制度方面的常见缺陷主要包括: 1. **...

    Bug管理的经验和实践

    在这个会议上,团队可以分析引发Bug的原因,总结经验教训,改进流程,以避免类似问题的再次发生。 总的来说,Bug管理是一项系统性的工作,涉及报告、分类、优先级设定、协作、工具使用、预防措施和持续改进等多个...

    9、个人体会、经验教训1

    在软件开发过程中,个人体会和经验教训起着至关重要的作用。从题目和描述中可以看出,这是一次关于“cantool”装置项目的实践经验分享,涉及到了团队协作、测试用例设计以及软件工程的整体理解。 首先,团队协作是...

    软件测试及Bug管理经验谈1

    6. **持续改进**:通过分析总结测试过程中出现的问题,不断优化测试计划和方法,将经验教训文档化,以提升测试效率和效果。 7. **责任明确**:测试人员的职责是发现并报告缺陷,而不是决定产品的发布。测试结果会...

    低级bug耗费12小时Fix

    ### 低级bug耗费12小时Fix:案例分析与经验总结 #### 概述 本文主要探讨一个关于软件开发中的低级bug排查案例,该bug虽然简单却导致了一个原本简单的程序耗时超过12小时才得以修复。通过深入分析这个案例,我们...

    有bug五子棋人机对战源码算法的设计有点意思值得学习一下.rar

    源码中的“有bug五子棋人机对战”算法设计,尽管存在一些问题,但其独特的思路和实现方式仍值得我们深入探讨和学习。本文将从以下几个方面展开讨论: 1. **基本概念**:五子棋是双方轮流在棋盘上放置棋子,目标是...

    bugmanagement

    9. **Bug管理经验与实践**:《Bug管理的经验和实践1(上).pdf》、《Bug管理的经验和实践2(中).pdf》和《Bug管理的经验和实践3(下).pdf》这三份文档很可能详细介绍了成功实施bug管理的实际案例、技巧和教训,...

    如何减少程序中的bug.pdf

    定期组织技术分享会或研讨会,鼓励团队成员分享他们在解决问题时所学到的经验教训。这种方式不仅能够促进团队成长,还可以避免未来再次出现同样的问题。 #### 六、案例研究 文章的部分内容提到了几种常见的参数...

    软件测试经验与教训(Lessons Learned in Software Testin

    4. 缺陷倡导:探讨了如何有效地报告和跟踪bug,以及如何与开发团队沟通以推动问题的解决。 5. 自动化测试:讲解自动化测试工具的使用,自动化测试策略的制定,以及何时和如何将自动化引入测试流程。 6. 文档记录:...

    2019年软件开发试用期工作总结.doc

    作者通过努力和坚持,终于解决了这些问题,并将经验和教训总结出来。 在测试工作中,作者了解了项目的整体布局和业务逻辑,并发现了许多问题和不足。作者通过努力和坚持,终于解决了这些问题,并将经验和教训总结...

    电脑出现应用程序错误解决方案

    在了解了错误的根源和解决方法后,我们可以总结出一些经验教训: 1. 定期检查系统的安全性,防止木马或病毒的入侵。 2. 保持操作系统和应用程序的更新,确保它们的稳定性。 3. 使用正牌的内存,避免使用低质量的...

    遇到一个诡异 Bug,每逢周三就崩溃 - 文章 - 伯乐在线1

    这个故事揭示了编程中的一些重要教训:首先,主键的设计应考虑到所有可能的异常情况;其次,处理异常时应尽可能避免程序崩溃,特别是对于关键系统;再者,日志记录函数应谨慎处理字符串长度,防止缓冲区溢出;最后,...

    软件调试经验案例手册|软件调试经验案例.zip

    这本手册的重要性在于它将实际项目中的经验教训进行了系统的整理,旨在帮助读者在软件设计阶段就能预见并预防可能出现的问题,从而提高产品的质量和稳定性。 首先,我们要理解软件调试的重要性。在软件开发过程中,...

    记一次灵异般的 Bug 调试经历1

    【标题】:“记一次灵异般的 Bug 调试经历1” 【描述】:这篇文章讲述了作者在Quora上的一个热门经历,他受雇于一位心理学家修复一款...对于开发者来说,这是一次关于代码质量、系统安全和问题解决策略的宝贵教训。

Global site tag (gtag.js) - Google Analytics