The Modern Developer’s Pattern Palette
A Collection of Development Design Patterns
The Modern Developer Design Patterns are a collection of reusable design solutions
Implementing Design Patterns lower the Total Cost of Ownership for our clients.
Patterns are Logical Functional Groupings
… Based on Solution Implementation
The Design Pattern Cafe
(Open 24 hours a day)
+The TMD MVC Design Pattern
The Modern Developer’s MVC Architecture creates a decoupled MVC application solution that complies with all the Modern Developer’s Principles, Code Standards and Design Patterns best practices.
This modified MVC design pattern supports a Lower Total Cost of Ownership (TCO) deliverable for their Client.
+The TMD Services Design Pattern
The TMD Services Design Pattern coming soon!
+Request/Response
The Request/Response Pattern coming soon!
+Error Handling
The Error Handling Pattern coming soon!
+Designing to Abstraction
The Abstraction Pattern coming soon!
+Unit Testing
The Unit Testing Pattern coming soon!
+Using a Singleton
The Singleton Pattern coming soon!
+Inversion of Control using Dependency Injection
The Inversion of Control Pattern coming soon!
+Repositories
The Repository Pattern coming soon!
+Service Locator
The Service Locator Pattern coming soon!
+The Factory
The Factory Pattern coming soon!
+TDD Patterns
Testing Assembly Patterns coming soon!
The Modern Developer’s Design Pattern Cafe
… Creates Reusable Solutions that Abstract Away Complexities
…… So that Maintenance Developers Need Not Concern Themselves with Pattern Details
The following two tabs change content below.
I am a Principal Architect at Liquid Hub in the Philadelphia area specializing in Agile Practices as a Certified Scrum Master (CSM). I use Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD) with Behavior Driven Development (BDD) as my bridge to Agile User Stories Acceptance Criteria in a Domain Driven Design (DDD) implementing true RESTful services
Latest posts by Brad Huett (see all)
- DevOps: A Bridge to Your DevOps Culture - March 25, 2016
- Embracing Test Driven Development (TDD) - March 25, 2016
- DevOps: Delivering Agile Projects - March 25, 2016