Posts

Showing posts with the label Design Patterns

Commonly Used Design Patterns

Why use design Patterns? Every software problem is most likely the same in concept, there are some differences in domain but basically problem is the same and therefore solutions already exists and can be re-used this is what design patterns are for. What are the advantages of using Design Patterns? Predictability Reduce Cost Scalability Reusability  Robust code. Superior Software. Design Patterns are categorized into the following: Creational Structural Behavioral

Decorator Pattern

Decorator

Factory Pattern

Been busy for quite some time, now I decided to go back to blogging since I cant seem to remember the tricks I did from my previous applications. So I decided to blog whatever it is that I may think relevant to blog when it comes to .Net Code, this would truly help me when trying to remember what I did in the past... I'll discuss about Factory Pattern and how we implemented it in our project.