Click here to Skip to main content
65,938 篇文章
CodeProject 正在发生变化。了解更多

设计模式

设计模式

精选阅读

作者:Yisrael Lax
为什么糟糕的代码就是昂贵的代码
作者:Lộc Nguyễn
重新审视 C#.NET 中的事件聚合器/消息总线/代理。
作者:Jon Campbell
如何利用 WCF 使任何 WPF 应用程序仅运行一个实例, 而无需互斥锁、 额外程序集或特殊“技巧”。
作者:Habibur Rony
本文将介绍如何根据洋葱架构在应用程序中使用领域驱动设计。简要介绍了架构类别/风格、N层/N层架构、模板方法模式和外观设计模式。

最新文章

作者:Yisrael Lax
为什么糟糕的代码就是昂贵的代码
作者:Lộc Nguyễn
重新审视 C#.NET 中的事件聚合器/消息总线/代理。
作者:Jon Campbell
如何利用 WCF 使任何 WPF 应用程序仅运行一个实例, 而无需互斥锁、 额外程序集或特殊“技巧”。
作者:Habibur Rony
本文将介绍如何根据洋葱架构在应用程序中使用领域驱动设计。简要介绍了架构类别/风格、N层/N层架构、模板方法模式和外观设计模式。

所有文章

按分数排序

设计模式 

作者:Lộc Nguyễn
重新审视 C#.NET 中的事件聚合器/消息总线/代理。
作者:Jon Campbell
如何利用 WCF 使任何 WPF 应用程序仅运行一个实例, 而无需互斥锁、 额外程序集或特殊“技巧”。
作者:Habibur Rony
本文将介绍如何根据洋葱架构在应用程序中使用领域驱动设计。简要介绍了架构类别/风格、N层/N层架构、模板方法模式和外观设计模式。
作者:Habibur Rony
本主题将介绍使用 STUPID 的不良设计实践和使用 SOLID 的良好设计实践。详细解释了单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置(DI)原则。
作者:Habibur Rony
应用程序设计 - 糟糕设计的案例研究
作者:Valerii Tereshchenko
使用 DispatchProxy 类实现面向方面编程日志记录的示例
作者:Ganesh Prabu
使用 Task 类并实现请求批量处理的简单设计理念
作者:Rajesh Pillai
通过从头开始编写内置的 node.js 事件发射器的一个微型实现,了解 Node 的内部原理。
作者:Viral Surani
本文是名为“保持简单”系列的第一篇文章。本文将介绍如何使用策略设计模式创建部分通用操作(方法)的可重用组件。我们将了解策略设计模式的必要性。
作者:Surajit T. Karmakar
本文通过实际的软件编程示例演示了在 C# 中使用装饰器模式。
作者:Mark Pelf
我们解释 DI 模式, DIP, IoC, DI 容器。
作者:Toby Steed
设计模式 - 工厂
作者:Ramachandran Murugan
“用于复制或克隆资源和耗时对象的创建设计模式”
作者:Hamidreza Ebtehaj
设计最简单的函数求值器。
作者:Nazar.Bukhari
一篇关于如何在需要函数指针的多线程 Java 应用程序中实现观察者设计模式的文章。
作者: PureNsanity
软件设计和理解原理与模式的个体要素的基础方面
作者:Greg Utas
我们是否即将走向悬崖?
作者:Antonio Ripa
使用现代和传统方法在 C# 中实现线程安全单例模式的实用指南,包括每种方法表现出色的实际场景。
作者:Aleksandr Ulanov
什么是服务对象, 以及如何使用它们来使您的应用程序更整洁并保持可维护性。



© . All rights reserved.