开发 2021-08-08 DRY 原则:当代码重复成为技术债 Don't Repeat Yourself 听起来简单,但知道何时应用它需要判断力。了解何时重复是有害的、何时可接受,以及过早抽象如何比重复更糟。
网络安全 2020-12-25 OAuth 2.0 安全最佳实践 - 从设计到实现 OAuth 2.0 不只是获取访问令牌。学习如何设计安全的授权流程,在攻击者利用漏洞之前,保护用户数据并防止常见漏洞。
开发 2018-12-02 测试替身:理解 Mock、Stub、Fake 和 Spy 掌握测试替身的艺术,理解 mock、stub、fake 和 spy 之间的区别——这些是编写有效、可维护单元测试的必备模式。