65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
所有
/
设计模式
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
设计模式
设计模式
精选阅读
良好设计的商业案例
作者:
Yisrael Lax
为什么糟糕的代码就是昂贵的代码
消息总线/代理的几种实现
作者:
Lộc Nguyễn
重新审视 C#.NET 中的事件聚合器/消息总线/代理。
使用 WCF 实现健壮优雅的单实例 WPF 应用程序方法
作者:
Jon Campbell
如何利用 WCF 使任何 WPF 应用程序仅运行一个实例,
而无需互斥锁、
额外程序集或特殊“技巧”。
应用程序架构 - 抓取炸洋葱圈并扔到洋葱架构和领域驱动设计中
作者:
Habibur Rony
本文将介绍如何根据洋葱架构在应用程序中使用领域驱动设计。
本文简要介绍了架构类别/风格、N层/N层架构、模板方法模式和外观设计模式。
最新文章
良好设计的商业案例
作者:
Yisrael Lax
为什么糟糕的代码就是昂贵的代码
消息总线/代理的几种实现
作者:
Lộc Nguyễn
重新审视 C#.NET 中的事件聚合器/消息总线/代理。
使用 WCF 实现健壮优雅的单实例 WPF 应用程序方法
作者:
Jon Campbell
如何利用 WCF 使任何 WPF 应用程序仅运行一个实例,
而无需互斥锁、
额外程序集或特殊“技巧”。
应用程序架构 - 抓取炸洋葱圈并扔到洋葱架构和领域驱动设计中
作者:
Habibur Rony
本文将介绍如何根据洋葱架构在应用程序中使用领域驱动设计。
本文简要介绍了架构类别/风格、N层/N层架构、模板方法模式和外观设计模式。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
设计模式
消息总线/代理的几种实现
作者:
Lộc Nguyễn
重新审视 C#.NET 中的事件聚合器/消息总线/代理。
使用 WCF 实现健壮优雅的单实例 WPF 应用程序方法
作者:
Jon Campbell
如何利用 WCF 使任何 WPF 应用程序仅运行一个实例,
而无需互斥锁、
额外程序集或特殊“技巧”。
应用程序架构 - 抓取炸洋葱圈并扔到洋葱架构和领域驱动设计中
作者:
Habibur Rony
本文将介绍如何根据洋葱架构在应用程序中使用领域驱动设计。
本文简要介绍了架构类别/风格、N层/N层架构、模板方法模式和外观设计模式。
应用程序架构 - 在 SOLID 之前,STUPID 有什么问题
作者:
Habibur Rony
本主题将涵盖使用 STUPID 的不良设计实践和使用 SOLID 的良好设计实践。
单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则和依赖倒置 (DI) 原则的详细解释。
应用程序设计 - 糟糕设计的案例研究
作者:
Habibur Rony
应用程序设计 - 糟糕设计的案例研究
使用 DispatchProxy 的 C# 面向方面编程
作者:
Valerii Tereshchenko
使用 DispatchProxy 类实现面向方面编程日志记录的示例
使用 Task C# 的责任链和策略模式
作者:
Ganesh Prabu
使用 Task 类并实现请求批量处理的简单设计理念
编写自己的事件发射器 (Event Emitter) - Node.js 分步指南
作者:
Rajesh Pillai
通过从头开始编写内置的 node.js 事件发射器的一个微型实现,了解 Node 的内部原理。
使用策略设计模式创建部分通用操作(方法)的可重用组件 -
保持简单系列
作者:
Viral Surani
本文是名为“保持简单”系列的第一篇文章。
本文将介绍如何使用策略设计模式创建具有部分通用操作(方法)的可重用组件。
我们将看到策略设计模式的必要性。
用实际软件编程示例解释 C# 中的装饰器模式
作者:
Surajit T. Karmakar
本文通过实际的软件编程示例演示了在 C# 中使用装饰器模式。
C# 中的依赖注入模式 - 简短教程
作者:
Mark Pelf
我们解释 DI 模式,
DIP,
IoC,
DI 容器。
设计模式 – 工厂
作者:
Toby Steed
设计模式 - 工厂
设计模式系列:
创建型模式:
原型模式
作者:
Ramachandran Murugan
“用于复制或克隆资源和耗时对象的创建设计模式”
函数绘图仪,玩转设计模式。
作者:
Hamidreza Ebtehaj
设计最简单的函数求值器。
Java 多线程应用程序中的观察者设计模式
作者:
Nazar.Bukhari
一篇关于如何在需要函数指针的多线程 Java 应用程序中实现观察者设计模式的文章。
软件原理与模式再探
作者:
PureNsanity
软件设计和理解原理与模式的个体要素的基础方面
旅鼠软件技术
作者:
Greg Utas
我们是否即将走向悬崖?
C# 中的线程安全单例:
双重检查锁定和延迟方法指南
作者:
Antonio Ripa
使用现代和传统方法在 C# 中实现线程安全单例模式的实用指南,
包括每种方法表现出色的实际场景。
使用 Rails 服务对象保持代码整洁
作者:
Aleksandr Ulanov
什么是服务对象,
以及如何使用它们来使您的应用程序更整洁并保持可维护性。
©
. All rights reserved.