最佳实践与经验分享

     

RDBM最佳实践

12

RDBMS 可以做的事情比大多数人想象的要多得多: 1. 添加表通常比更改现有表更好 .

Instagram 如何仅靠 3 名工程师就将用户数量扩大到 1400 万

72 3K

从 2010 年 10 月到 2011 年 12 月,Instagram 在短短一年多的时间里,用户数量从 0 增长到 1400 万。做到这一点的只有 3 名工程师.

探讨英国空中交通管制崩溃的原因

157 9K

2023 年 8 月 28 日,英国空中交通管制运营商 NATS遭遇重大技术事故。BBC 报道称,有2000 多个航班被取消,损失估计超过1 亿英镑。该事件.

什么是Bloom分类法?

177

如果您是一名软件开发人员,您可能听说过Bloom的分类法。它是一个将 .

10个来之不易的AI产品教训

189

我是一家生成式 人工智能 咨询公司.

5种BFF最佳实践

434 7K

 Backends-for-Frontends (BFF) 是解决许多团队面临的问题的一个有趣的解决方案,有目的地将前端与后端分离,使前端免受后端更改的干扰.

2023年Kubernetes生态DevOps工具集合

289 2K

解锁Kubernetes生产力:2023年最佳开发人员/ .

如何使用Spring Modulith组织项目包结构?

568 1 2K

我希望使用 Spring Modulith 并根据业务领域的模块对代码进行分组。 我当前的项目结构如下所示: .

用JBang一步生成Java性能火焰图

359 1 2K

火焰图是查找 Java 代码中的瓶颈和性能问题的绝佳工具。 分析性能的一种常用技术是  .

OpenJDK微软版本默认启用增强型逃逸分析

180 1

OpenJDK 17.0.8 增强功能: 包括一个新功能(请参阅 .

Stripe的API实战设计模式 - Paul

423 6K

在这里介绍了一些API设计模式,这些模式足够通用,对 API 设计过程中的几乎任何人都有用。 语言.

Rust一些最佳实践

374

1、切勿使用 unwrap,而应使用expect。 2、利用 From、TryFrom 等标准特征。 .

大语言模型提示工程指南

602 3K

该提示工程指南刚刚超过100万访问者! - GitHub上的33 K星星 - 近100名贡献者 - 1.

编程不是动作反复练习的kata

457 2K

你想成为更好的程序员吗?然后练习。这与成为更好的音乐家、更好的运动员(女性)、更好的厨师、更好的艺术家等没有什么不同。 .

构建大型技术项目的方法

344 3K

无论是从头开始建立一个新的项目,实现一个大的功能,还是开始一个大的重构,要保持动力和完成大型技术项目都是很困难的。对我来说,一个非常有效的方法是不断看到真实.

Rust中将List列表转换为字符串的六种方法

581 3K

字符串连接是任何编程语言中非常基本的操作。因此,了解执行字符串连接的各种方法可能非常有益。 本文将探讨如何在 Ru.

Python中将List列表转换为字符串的三种方法

24192 3K

在 python 中将列表转换为字符串是一种常见的做法。将列表转换为字符串的一个最常见的用例是将列表的内容显示为字符串或进行字符串操作。 .

C#中将List列表转换为字符串的三种方法

1781 2K

下面的代码示例演示了如何将 C# 字符串列表转换为 C# 中的单个字符串。代码示例是用 C# 10 和 .NET 6.0 编写的。  .

Node.js 最佳实践列表:nodebestpractices

264

本项目集成了Node.js最佳实践中排名最高的内容的总结和分享 项目结构实践: 组件式构建.

架构原则是一种在软件架构中进行有效决策的方法

333 3K

你是一名软件 架构 师,并且经.

成人递归模式处理的认知机制 - Wiley

315

人类是强大的泛化者,能够跨多个领域进行推断、预测和生成模式。 经常在人类行为中观察到的递归模式由嵌入在同类其他结构.

10 大微服务设计原则和最佳实践

664 5K
为您的组织设计 微服务 ?.

什么是垂直软件开发?

707 6K
敏捷方法现在可能很普遍,并且有了它,增量方法的概念应该被开发社区所了解和利用。尽管如此,在与开发人员交谈时,我仍然发现它的理论与它在日常开发实践中的应用之间.

Kubernetes使用SpringBoot最佳实践 - piotr

1006 18K

在本文中,您将了解在 Kubernetes 上运行 Java 应用程序的最佳实践。大多数这些建议也适用于其他语言。 .

什么是林迪效应?

2074 2

林迪效应(Lindy Effect):一些不易腐烂的东西如技术或思想的预期寿命与它们目前的年龄成正比,因此,每增加一段生存期就意味着剩余的预期寿命更长。 .

如何验证业务逻辑?

1356 1 6K

让我们讨论经典的 3 层 架构 .

编写令人惊叹的 REST API 的艺术

911 2K

在编写 API 时,REST(代表性状态传输的缩写)被视为标准。然而,REST 本身实际上并不是一个标准。这使得设计直观的 REST API 变得非常棘手。.

我遵循的日志记录实践 - 16elt

794 2K

无论您正在开发哪种软件,您肯定会在某种程度上利用日志记录,可能每天都在使用。你写了很多日志,你也读了很多日志,这是我们拥有的最基本的可观察性工具。 <.

Java 安全漏洞 (CVE) 终极指南 - Lmyslinski

1491 14K

在过去两年中,我花了很大一部分时间研究、验证、修补和更新基于 JVM 的大型企业代码库。这不好玩。我的目标是创建一个关于该主题的综合资源,以便面临类似挑战的.

Rust vs GoLang使用经验比较

1392 1

我在Rust之前就学会了Go,我开始的时候很喜欢它,但我越用越觉得它的缺点越多,越不喜欢它。我发现他们的很多承诺并没有真正得到证实。 .