问答 | 交流群 | 讲座 | 月刊 | MyProcess |
首 页 UML基础 UML应用 MDA OOAD 设计模式 UML与代码 UML规范 软件需求 软件设计 软件测试 配置管理 项目管理 集成与构建 工程基础 工程案例 云计算
 
 

首页 > 设计模式     
  分析模式
  MVC
  AOP
  Ioc
  设计模式概述
  创建型设计模式
  结构型设计模式
  行为型设计模式
  架构模式
  设计模式应用
  代码重构
  经典案例
  电子书籍
  网站资源
 
 
  分析模式
· · 分析模式-可复用的对象模型 (电子书)
· · 分析模式 之 参与者 (Party)
· · 《分析模式》企业财务分析中的观察和测量
· · 《分析模式:可重用对象模型》-- 责任模式
· · 面向Aspect的编程(系列1) kapu(翻译)

MVC
· 再战MVC · 理解PHP中的MVC编程之MVC框架简介
· MVC模式理解——当年给我一个browser多好 · 基于 MVC 和RMI的分布式应用
· MVP模式与MVC模式 · MVC模式-baidu的解释
· Discuz!NT前台模型架构(MVC) · 谈谈关于MVP模式中V-P交互问题
· MVC环境下fckeditor的使用示例 · 通过MVC模式将Web视图和逻辑代码分离
· 模型-视图-提供器 模式 · 使用 MVC 设计模式的 Dojo Grid
· ASP.NET MVC与WCSF中MVP模式比较 · MVP模式最佳实践(1)—MVP模式简介
· MVP 模式实例解析 · 浅谈MVP与Model-View-ViewModel(MVVM)设计模式
· ASP.NET MVC框架(第一部分) · 用C#实现MVC(Model View Control)模式介绍

AOP
· 利用AOP重构代码    
· 通用动态代理链-为你的应用程序添加AOP · 面向方面的软件开发方法
· 代理模式、动态代理和面向方面 · AOP技术基础
· Java平台AOP技术研究 · .Net平台AOP技术研究
· 用AOP实现设计模式 · AOP与权限控制实现
· 了解AOP · AOP是什么?
· 面向剖面编程(AOP)与JBoss · AOP详解和AspectJ

Ioc
· 在X++中使用IoC/DI模式应对不断变化的客户需求 · IOC,观察者模式,项目的实际应用
· 对IOC和DI的理解 · Castle IOC容器快速入门
· 你真的了解Ioc与AOP吗?(一) · 介绍 IOC
· 你真的了解Ioc与AOP吗?(二) · 基于IoC 模式的工作流与应用系统的集成
· 从全局变量到IOC模式 · Ioc模式与工厂模式比较
· The Dependency Inversion Principle · 敏捷开发的必要技巧:处理不合适的依赖
· SOA实践 -- 使用IoC和AOP重构SOA应用 · 反射在Java Swing中的应用
· Spring学习笔记:1、概念理解 · 玩玩Spring之IOC

设计模式概述
· 学习总结-设计模式理解(二) · 依赖注入(Dependency Injection)模式的特点分析与实现
· 设计模式学习笔记 · 数据持久性的设计模式
· 模式探索(1):采用委托实现模版方法 · 非关语言: 设计模式
· 设计模式之单例模式 · 中介者模式(Mediator pattern)
· 设计模式经典解释 · 分析模式 - 责任模式
· 乱砍设计模式 · 服务器公共库开发--线程安全的singleton类, 可配置的线程锁管理类
· 设计模式之Command设计模式 · 阿Sam的设计模式学习笔记---- Composite模式

创建型设计模式
· 《java与模式》----创建模式系列工厂模式、单态模式精讲 · Simple Facotry
· 探究 Singleton 设计模式 · 软件工厂简介
· 设计模式之Builder · 在Java中应用设计模式 - Factory Method
· 构架Java并发模型框架 · Singleton 模式在 Java 中的应用
·  设计模式(Design paterns)笔记之一:Abstract Factory · 设计模式(Design Patterns)笔记之四:Builder

结构型设计模式
· 来杯咖啡-装饰者模式(Decorator) · 读《大话设计模式》-代理模式(proxy)
· 装饰者模式 java代码小示例 · 代理模式 java代码小示例
· 软件的架构与设计模式之经典架构模式简介 · Bridge Strategy 和State的区别
· 简单教您如何使用Factory Method模式 · “凿壁借光”的模式场景
· javascript设计模式交流(五) ——Composite Pattern · Dot Net设计模式—适配器、桥接与外观三模式的关系

行为型设计模式
· Command模式解析-家庭设备控制器 · 设计模式解析之——Observer模式
· 状态模式(state)解析例子 · 设计模式:Observer(观察器)
· javascript设计模式交流(二) Prototype Pattern · 深入浅出学习Java设计模式之迭代器模式
· JavaScript设计模式交流(三)——Templete Method Pattern · 从工作流状态机实践中总结状态模式使用心得
· javascript设计模式交流(四) ——Interpreter Pattern · Observer模式在一个小游戏中的应用
· Java模式开发之责任链模式 · Observer模式深度探索

代码重构
· 重构_改善既有代码的设计 · 在危机中重构软件、架构和项目(电子书)
· refactoring Patterns · 重构的修炼——从重构命令行操作的实践来谈论
· AOP 解决紧密耦合的难题(一) · 掀起AOP的盖头来
· AOP 解决紧密耦合的难题(二) · Refactorings in Alphabetical Order
· 使用设计模式改善程序结构(一) · 重複的程式碼(Duplicate Code)

架构模式
· MVC教程第四篇:传递表单数据 · MVC教程第六篇:拦截器
· MVC教程第五篇:MVC整合Ajax · MVC教程第七篇:闲话ASP.NET MVC
· MVC教程第一篇:准备工作 · J2EE核心模式一
· MVC教程第二篇:第一个页面 · J2EE核心模式二
· MVC教程第三篇:ASP.NET MVC全局观 · J2EE核心模式三
· MVC模式 - 写在理解J2EE模式的前篇 · 图解EJB的体系结构
· Spring live中文版 · realMethods Framework 架构手册
· 表示层设计模式:Front Controller(前端控制器) · 表示层设计模式:在 ASP.NET 中实现 Page Controller
· 表示层设计模式:在 ASP.NET 中使用 HTTP 模块实现 Intercepting Filter · 表示层设计模式:Intercepting Filter(截取筛选器)
· 【J2EE核心模式】——J2EE模式概览 · 表示层设计模式:Page Controller(页面控制器)

设计模式应用
· PetShop & Design · J2EE模式-讲义
· 一堂如何提高代码质量的培训课(一) · 设计模式的实际应用
· 一堂如何提高代码质量的培训课(二) · 基于J2EE多模式的B2B电子商务系统设计
· 设计模式在业务逻辑层中的应用 · 软件设计模式在JavaScript中的应用
· 嵌入式实时系统设计模式的研究与应用 · 三种嵌入式多内核设计模式的比较分析

经典案例
· Sun提供的案例包括:Early Access 3.1,Smart Ticket ,Wireless Gaming ,Pet Store
· Oracle提供的案例:了“虚拟购物中心”(VSM)
· 开源Jive的网站 :J2EE技术实现的著名论坛,学习Jive源程序,可以更好的理解和应用设计模式

网站资源
· GoF 23种模式 · martinfowler.com MartinFowler的个人网站
· www.refactoring.com MartinFowler维护的网站    

电子书籍
· Thinking in Patterns
·  
· The Design Patternz - Java Companion
· 设计模式迷你手册
· Use Cases Patterns and Blueprints
· Java的常用设计模式
· 设计模式精解,电子书(英文版) · 设计模式 (英文版)


面向对象的分析设计
基于UML& OOAD的迭代开发
设计模式(Java或C++或C#)
J2EE设计模式指南
关系数据库面向OOAD设计
业务建模与业务架构的搭建
使用用例进行需求管理
MDA构架及项目开发
Rose UML 建模实战
RoseRealTime嵌入式设计

相关咨询服务
UML+OOAD项目实施
UML+OOAD项目敏捷咨询


汤森路透 UML&OOAD
西门子 UML+OOAD+规范+EA
中国银行 UML技术
北京 UML&OOAD分析设计
阿尔卡特 UML&OOAD
通号院 UML+Rhapsody+建模
建行研发中心 UML+MDA
西门子 UML嵌入式系统应用
中国石油 UML&OOAD
 
组织简介 | 联系我们 |   Copyright 2002 ®  UML软件工程组织 京ICP备10020922号