掘友等级
获得徽章 0
🌐 GraphQL vs REST 的思考:GraphQL 减少了过度获取,但带来了缓存复杂度。没有银弹,根据业务场景选择才是正解。#GraphQL #API设计
🌐 GraphQL vs REST 的思考:GraphQL 减少了过度获取,但带来了缓存复杂度。没有银弹,根据业务场景选择才是正解。#GraphQL #API设计
🐳 Docker 部署踩坑记录:多阶段构建可以把镜像从 1GB 优化到 100MB。alpine 基础镜像虽小但要注意 glibc 兼容性问题,busybox 的坑也不少。#Docker #DevOps
💡 代码审查心得:好的 CR 不仅要指出问题,更要解释为什么。给团队新人讲清楚了 Promise.all 和 Promise.allSettled 的区别,他们再也不会混用了。#代码审查 #团队建设
数据库优化心得:今天给 MySQL 的大表加了复合索引,查询从 2s 降到了 20ms。EXPLAIN 分析执行计划真的很重要,type 从 ALL 变成 ref 的那一刻太爽了!#MySQL #数据库优化
🔐 安全编码实践:今天修复了一个 XSS 漏洞,发现是用户输入没有正确转义就渲染到页面。DOMPurify 这类库真的很重要。#Web安全 #XSS
🔐 安全编码实践:今天修复了一个 XSS 漏洞,发现是用户输入没有正确转义就渲染到页面。DOMPurify 这类库真的很重要。#Web安全 #XSS
试用了 GitHub Copilot 一个月,发现它对样板代码和测试用例生成很有用,但复杂业务逻辑还是要自己思考。AI 是辅助工具,不是替代方案。#AI编程 #开发工具
数据库优化心得:今天给 MySQL 的大表加了复合索引,查询从 2s 降到了 20ms。EXPLAIN 分析执行计划真的很重要,type 从 ALL 变成 ref 的那一刻太爽了!#MySQL #数据库优化
🧪 单元测试覆盖率 100% 不等于没有 Bug。今天一个边界条件问题在集成测试才被发现。TDD 要配合契约测试和 E2E 测试才能构建完整质量保障体系。
#测试 #软件工程
下一页