Design Patterns
Hi all,
We will have some discussion about design patterns for the coming tech session.
Thank you.
Regards,
Jingwei
- Forums:
Hi all,
We will have some discussion about design patterns for the coming tech session.
Thank you.
Regards,
Jingwei
Discussion Details
Hi all,
We had discussed some design patterns in the tech session, i.e.
- Fundamental Patterns:
Encapsulation and Information Hiding
Inheritance / Subclasses
Polymorphism
Exceptions
- Creational Patterns:
Lazy initialisation
Singleton
Multiton
- Structural Patterns:
Facade
Flyweight
Proxy
- Behavioral Patterns:
Iterator
Null Objects
Specification(pattern)
- Concurrency Patterns:
Event-based Asynchronous
Thread pool
Lock
We also managed to discuss something related with architectural patterns:
- MVC and Presentation-Abstraction Control
- Multitier Architecture
- Naked Objects
We knew that the application of design patterns is different from the coding itself, but it is a concept during the development of certain system.
The discussion only covered the information in surface area, so please do surf for online source if you wished to know more from the site below:
Source 1
Source 2
What?
Hi Jing Wei,
What sort of design patter are you going to discuss?
Discussion Details
We will discuss different categories of design patterns and some examples for each category
Basically, our discussion will be comprises of:
- Fundamental Patterns
- Creational Patterns
- Structural Patterns
- Behavioral Patterns
- Concurrency Patterns
- Architectural Patterns