软件开发中的三次法则
发布于 2026-06-13
43
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
文章主旨:作者主张“事不过三”原则,将第三次重复视为量变到质变的临界节点,强调当同一问题或操作第三次出现时,应主动进行优化、固化或自动化,以从根本上解决问题并预防技术债务积累。
关键要点:
- 第三次出现代码修改、修复失败、相似代码或同类错误时,应分别进行重构、更换方法、封装复用或优化工作流程。
- 第三次发现评审同类问题、会议无结论、性能瓶颈或环境配置问题,应更新检查清单、明确决策机制、开展专项优化或编写自动化脚本。
- 第三次手动执行发布、向他人解释代码、代码审查发现同类问题,应接入CI/CD、补充文档、纳入编码规范或静态分析规则。
- 第三次手动回归测试、绕过流程执行热修复、重复编写提示词,应补充自动化测试、优化应急流程、封装提示词模板。
- 第三次手动校验同类AI输出,应搭建自动化校验规则与巡检脚本。
内容结构:
第一部分:提出“事不过三”原则,定义第三次为主动优化的临界点。
第二部分:列举15个具体应用场景(涵盖代码、流程、测试、AI工程等),均为“当第三次…则…”的条件与行动建议,例如对代码重构、缺陷更换方法、重复功能封装、工作流程优化、环境配置自动化等。
第三部分:总结强调,无论是传统软件开发还是AI工程落地,在第三次重复时主动干预,可提前消解技术债务、规范流程、降低重复劳动,使团队从被动救火转向主动治理。
文章总结:本文鼓励开发者和团队以“第三次”为行动触发点,通过系统化改进将重复劳动转化为治理机制,持续提升研发质量与效率。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
471 篇文章
浏览 807.5K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
开发过程中的八种确认方法
确认是确保做了正确的事情,方向不偏。确认可以在项目前期做,也可以在项目后期做,提倡持续确认、质量左移。在前期主要是检测需求的质量,在后期是检测完成的系统是否真的是客户所需。本文概要归纳了开发过程中常见的八种确认手段。
高成熟度实践点睛之QPM
SP 1.1 建立项目的目标:建立并维护项目的质量目标和过程性能目标(1)项目的QPPO要根据项目的特点、组织级的QPPO、组织级的基线来确定。不应该所有项目的目标都是相同的,因为项目的特点是不同的。(2)项目的QPPO要满足SMART原则。(3)项目的QPPO要和历史的过程性能基线进行对比,判断目标达成的概率。(4)项目的QPPO达成概率也可以通过过程性能模型进行预测。(5)难以达成的目标,要制
例解如何编写递归程序
递归是指方法在执行的过程中自己调用自己。用递归能解决的问题通常能将问题不断缩小为性质相同但规模更小的问题(递归情况),直到问题足够小能够直接解决(基本情况)。递归程序编写有4个要点:1问题是否可以递归描述?2递归结束的条件是什么?3递归调用之前做什么准备工作?4递归调用之后做什么收尾工作? 以下通过一个稍微复杂的程序来举例说明一下如何编写递归程序。有一只中国象棋中的 “ 马 ” ,在半张棋盘的左下
西安印象
来西安大概有八次了。 印象最深的就是西安的美女与羊肉泡馍。 认识西安的美女不是在西安。曾经有济南的同事、有上海的和深圳的客户、北京的同行、南京的合作伙伴都是西安美女。西安美女最大的特征是:漂亮、大气、不拘小节。1995年,上海的一个客户,西安美女曾经到公司去参观,看完我们的软件演示进行讨论时,竟高兴的坐在了我们的办公桌上,害得办公室主任过来问我,是咋回事。 认识羊肉泡馍却是在西安。2005年
以人为本的People-CMM
现代的企业在两个市场上进行着竞争,一个是产品与服务市场,一个是人才市场。商务市场的成功取决于人才市场的成功。在软件企业成功的三要素(人员、技术、过程)中,人员是其中最基本的要素。基于此,1995年,美国卡内基梅隆大学软件工程研究所推出了指导企业实施劳动力实践的模型:People CMM。该模型基于目前人力资源、知识管理和企业文化建设方面的一些最佳实践,可以指导企业持续地改进劳动力能力、培养人才
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线