开发 2021-08-08 DRY 原则:当代码重复成为技术债 Don't Repeat Yourself 听起来简单,但知道何时应用它需要判断力。了解何时重复是有害的、何时可接受,以及过早抽象如何比重复更糟。
开发 2021-07-01 Jenkins 凭证泄露:CI/CD 流水线中隐藏的安全风险 Jenkins 凭证可能通过构建日志、脚本控制台和 API 端点泄露。了解凭证如何被暴露,以及如何保护你的 CI/CD 流水线。
开发 2018-12-02 测试替身:理解 Mock、Stub、Fake 和 Spy 掌握测试替身的艺术,理解 mock、stub、fake 和 spy 之间的区别——这些是编写有效、可维护单元测试的必备模式。
开发 2018-01-04 在 iPhone 上对应用程序执行网络延迟测试的最简单方法 无需代理或路由器!使用 iOS 内置的 Network Link Conditioner 轻松模拟网络延迟和不良网络条件。