#架构

集中化您的数据完整性
集中化您的数据完整性以确保整个组织的一致性。

使用构建框架的好处
持续集成(CI)和/或持续交付(CD)如今已成为软件项目的标准做法。有许多构建服务器,如 Azure DevOps、TeamCity、Jenkins 和 Cruise Control.Net。

Grady Booch 谈架构
Grady Booch 关于软件架构的一系列推文。

创建表达性名称的9个准则
命名是主观的和情境化的,它是一门艺术,而对于大多数艺术,我们会发现其中的模式。我通过阅读他人的代码学到了很多。在这篇文章中,我整理了9个准则,希望其他人在我阅读他们的代码时能够遵循这些准则。

.Net Core 中的垃圾回收类型
现代编程语言中的内存管理往往是事后考虑的问题。从各种意图和目的来看,我们编写软件时几乎不会考虑内存问题。这对我们很有帮助,但总有例外情况...

CRUD应用程序和业务层:实用视角
虽然业务层看起来可能有益,但在CRUD应用程序中,其价值往往被它引入的额外复杂性和维护负担所抵消。