Some high level concepts

http://structuremap.sourceforge.net/Concepts.htm

Object Oriented Design

Impact of Test Driven Developement and Emergent Design

Building Blocks of Object Oriented Programming

Inversion of Control (IoC) Containers

Dependency Injection / Inversion of Control (IoC)

Plugin Pattern (Fowler)

Memento Pattern (GoF)

Open/Closed Principle (OCP)

Dependency Inversion Principle (DIP)

Service Stub

Mock Object

你可能感兴趣的:(.net,IOC)