C#设计模式02实战讲解(红皮书思路)
C#的设计模式,红皮书的思路还挺清晰的,场景贴合,代码也不绕,适合拿来练手。讲了像工厂模式、策略模式这些常用套路,配了不少实际例子,比如订单、权限控制这些业务里经常碰到的点。
红皮书的讲法偏实战,理论讲一点就立马给你上代码,看完基本就能写,挺适合边学边改的节奏。如果你写 C#,但对设计模式一直半懂不懂,这篇还蛮值得看一眼。
顺手推荐两个相关文章:一个是开发框架方向的 NCV6 红皮书,虽然是 Java,但思路和模式挺通用的;另一个是更全的设计模式整理 C#设计模式,补充也方便。
哦对了,红皮书的代码比较老派,命名习惯偏传统,建议你看的时候多改改风格,顺手也能提升下项目代码的整体可读性。
如果你平时写 C#业务代码比较多,但架构设计这块没系统梳理过,可以从这篇开始试试看,成本不高,收获还行。
158.92KB
文件大小:
评论区