小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
代码过载时代:会写代码已经不牛了,会“删代码”才是真高手

随着AI编程工具的普及,代码量激增但质量堪忧,生成的代码常常重复且难以理解,增加了维护成本。应对策略包括格式化审查、删代码文化、使用静态分析工具和严格单元测试。程序员需转变心态,从“代码生产者”变为“代码管理者”,关注代码质量而非数量。

代码过载时代:会写代码已经不牛了,会“删代码”才是真高手

dotNET跨平台
dotNET跨平台 · 2026-04-07T23:53:40Z

本文讨论了如何在单元测试中使用unittest.mock.Mock的side_effect功能来模拟函数的不同返回值,包括处理异常情况。示例代码展示了如何为多个外部调用返回不同结果,并使用spec_set=True确保模拟对象的严格性。

为每次调用模拟返回不同的值

jdhao's blog
jdhao's blog · 2026-03-31T17:10:40Z
【译】 GitHub Copilot Testing for .NET 将 AI 驱动的单元测试引入 Visual Studio 2026

GitHub Copilot 的 .NET 测试功能已在 Visual Studio 2026 v18.3 正式发布,支持快速生成高质量单元测试。该功能通过自然语言描述测试需求,自动生成并运行测试,简化测试流程,提高工作效率。

【译】 GitHub Copilot Testing for .NET 将 AI 驱动的单元测试引入 Visual Studio 2026

dotNET跨平台
dotNET跨平台 · 2026-03-16T00:01:50Z

Percona最近发布了针对MongoDB的性能提升修复,解决了在Docker容器中运行时的内存配置问题,显著改善了性能和用户体验。该修复已提交至MongoDB社区库。

一个失败的单元测试,一个神秘的TCMalloc配置错误,以及在Docker中获得的60%性能提升

Percona Database Performance Blog
Percona Database Performance Blog · 2026-03-12T13:10:15Z
第724期:单元测试性能、排序、FastAPI及更多内容(2026年3月3日)

本文探讨了如何通过单元测试确保代码性能,尤其是在代码更改后捕捉性能差异。还介绍了Python字典序排序、FastAPI错误处理机制,以及使用Git子模块管理共享数据科学代码的方法。

第724期:单元测试性能、排序、FastAPI及更多内容(2026年3月3日)

PyCoder’s Weekly
PyCoder’s Weekly · 2026-03-03T19:30:00Z
数据解决方案的版本控制与测试:在面试风格查询中应用持续集成和单元测试

本文介绍了如何使用Python和GitHub Actions对数据分析脚本进行单元测试、版本控制和持续集成。通过解决特斯拉的面试题,展示了将脆弱脚本转变为可靠解决方案的过程,强调了单元测试的重要性和GitHub Actions的自动化测试功能,同时指出版本控制的优势,确保每次更改可追踪和测试。

数据解决方案的版本控制与测试:在面试风格查询中应用持续集成和单元测试

KDnuggets
KDnuggets · 2026-02-11T12:58:14Z
从测试驱动开发和生产环境测试中获取反馈

团队依赖单元测试和集成测试,而非端到端测试。他们通过TDD和结对编程频繁发布小改动,并在生产环境中测试以获取真实反馈,使用功能开关降低风险。由于测试环境与生产环境存在差距,他们更倾向于在生产中进行测试以获得最佳反馈。

从测试驱动开发和生产环境测试中获取反馈

InfoQ
InfoQ · 2026-02-05T11:36:00Z
第717期:单元测试性能、光标、递归匹配及更多(2026年1月13日)

测试代码性能不仅要确保正确性,还需评估性能。通过分析数据规模增长时的性能变化(即大O标度)来进行评估。

第717期:单元测试性能、光标、递归匹配及更多(2026年1月13日)

PyCoder’s Weekly
PyCoder’s Weekly · 2026-01-13T19:30:00Z
Go语言中的单元测试 - 初学者指南

学习Go语言的单元测试主要挑战在于测试方法的简约性。Go没有内置断言和特殊语法,测试以普通Go代码编写。文章介绍了基本测试的编写与运行,包括表驱动测试和错误处理函数的测试,帮助读者掌握Go的测试概念与实践。

Go语言中的单元测试 - 初学者指南

freeCodeCamp.org
freeCodeCamp.org · 2026-01-12T17:55:57Z

XP(极限编程)提倡测试先行,以降低bug出现的几率。随着业务复杂性增加,单元测试的重要性愈加突出。文章总结了Go语言中数据库和Redis的Mock方法,以及使用goconvey框架进行单元测试的优势,强调了预期测试的重要性。

Go 单元测试高效实践

了迹奇有没
了迹奇有没 · 2025-12-30T15:32:33Z
如何通过评估飞轮测试和改进AI应用

传统编程依赖单元测试来捕捉错误,但AI产品缺乏这种保障。AI模型输出不稳定,传统测试方法无法有效检测准确性下降或幻觉。文章介绍了评估飞轮作为AI应用测试的实用方法,通过持续改进和反馈循环来确保系统性能。

如何通过评估飞轮测试和改进AI应用

freeCodeCamp.org
freeCodeCamp.org · 2025-12-22T10:18:04Z

Apache TVM 更新至 0.21.0 版本,中文文档已同步。TVM 是一个深度学习编译框架,支持多种硬件。新增参数化单元测试功能,便于在不同目标设备上运行测试,支持 GPU 测试和运行时要求。测试可在本地或 Docker 容器中执行,CI 流程通过 Jenkinsfile 定义。

【TVM 教程】Python 目标参数化

HyperAI超神经
HyperAI超神经 · 2025-12-17T09:01:33Z
AI Coding与单元测试的协同进化:从验证到驱动

本文分享美团在AI生成代码质量控制方面的三大策略:通过单元测试快速验证逻辑、构建安全网保护现有代码、采用TDD模式精准传达需求,以提升AI编程的效率与可靠性,确保代码质量。

AI Coding与单元测试的协同进化:从验证到驱动

美团技术团队
美团技术团队 · 2025-12-05T00:00:00Z
利用 AWS Step Functions 中增强的本地测试功能加快工作流开发速度

AWS Step Functions 的 TestState API 增强了本地测试功能,支持模拟状态输出、错误处理和各种状态类型的测试。用户可以在不部署到 AWS 的情况下,通过编程方式进行高保真度的单元测试,确保工作流正常运行。

利用 AWS Step Functions 中增强的本地测试功能加快工作流开发速度

亚马逊AWS官方博客
亚马逊AWS官方博客 · 2025-11-27T07:31:02Z

网络编程测试需建立完善体系,包括单元测试、集成测试和模糊测试。通过真实事件循环和socketpair进行单元测试,利用Linux tc模拟网络故障,采用libFuzzer进行协议解析测试,以确保服务质量并及时修复Bug。

测试与 QA

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2025-11-27T00:00:00Z
《Flask 从入门到进阶》正式发售

我的新书《Flask 从入门到进阶》已出版,更新了大量内容,涵盖HTTP原理、数据库ORM和单元测试,适合有Python基础的读者。感谢支持的朋友们!

《Flask 从入门到进阶》正式发售

博客 | 李辉
博客 | 李辉 · 2025-11-23T14:25:36Z
如何测试JavaScript应用:从单元测试到AI增强的质量保证

作为软件工程师,理解测试的重要性至关重要。文章讨论了JavaScript测试的演变,包括单元测试、集成测试和端到端测试。随着AI的引入,测试变得更加智能和自动化,未来将实现更高效的开发流程。测试不仅用于发现错误,也是确保软件可靠性和用户体验的关键。

如何测试JavaScript应用:从单元测试到AI增强的质量保证

freeCodeCamp.org
freeCodeCamp.org · 2025-10-08T16:07:18Z

依赖注入(DI)是一种设计模式,通过外部传递依赖项实现松耦合和可测试性。ASP.NET Core内置的DI容器支持构造函数注入和生命周期管理,但不支持命名注册。推荐使用构造函数注入,以避免循环依赖,并可在单元测试中使用Mock框架模拟依赖。

ASP.NET Core面试精讲系列二

dotNET跨平台
dotNET跨平台 · 2025-09-28T00:01:58Z
在IDE中使用TestSpark超级增强单元测试生成

TestSpark是一个集成在IntelliJ IDEA中的开源单元测试生成插件,结合AI和自动化测试技术,旨在提高测试生成效率和用户友好性。用户可以选择不同的测试生成方法,并通过反馈循环确保生成的测试可编译,从而提升代码质量。

在IDE中使用TestSpark超级增强单元测试生成

The JetBrains Blog
The JetBrains Blog · 2025-09-23T11:13:56Z
第698期:捕获标准输出、REPL配色、功能历史及更多(2025年9月9日)

Python单元测试中,捕获标准输出和错误输出是常见需求。Python 3.14将引入REPL语法高亮,用户可自定义配色方案。文章还讨论了Python版本演变、异步编程及多个版本管理等主题。

第698期:捕获标准输出、REPL配色、功能历史及更多(2025年9月9日)

PyCoder’s Weekly
PyCoder’s Weekly · 2025-09-09T19:30:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码