coder Points

Pages

  • Home
  • Java
  • Design patterns
  • DS & Algo
  • OOPS
  • Garbage Collection
  • Multithreading
  • Exception
  • Enum
  • DP
  • Serialization
  • Coding Interview

Thursday, 10 November 2016

Design Patterns & Principles

Design patterns and principles
1.
Design Principle vs. Design Pattern
2.
What algorithm is used in modern day elevators?
3.
Singleton Design Pattern - A Creational Design Patterns
4.
Factory Method Pattern (Virtual Constructor)
5.
Prototype Design Pattern
6.
Builder Design Pattern in Java
7.
Abstract Factory
8
Proxy Pattern
9
Flyweight Pattern - A Structural design pattern
10
Decorator design pattern
11
Adapter Pattern
12
Bridge Pattern
13
Composite Pattern
14
Facade pattern
15
Template Method Pattern
16
Strategy Pattern (Policy Pattern) - A behavioral design pattern
17
Iterator pattern or Cursor
18
Mediator pattern
19
Memento Design Pattern in Java
20
Observer pattern or Publish-subscribe pattern
21
State
22
Pizza Factory design in Java



By http://www.algorithmforum.com at November 10, 2016
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: Index

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)
Related Posts Plugin for WordPress, Blogger...

Search This Blog

About Me

http://www.algorithmforum.com
View my complete profile

Content

Data Structure & Algorithms (69) Multithreading (27) Spring (24) Design Patterns (22) Arrays & Lists (14) Dynamic programming (11) Object Oriented Programming (9) Binary Tree (7) JVM (6) Bit Algorithms (5) SGM (5) SOLID principles (5) Code Coverage (4) Coding Interview (4) Garbage Collection (4) SQL (4) Sorting & Searching (4) Queue (3) Secure coding (3) Cloning (2) Executor (2) Geometric (2) Java Hacks (2) Caching (1) DBMS (1) Divide & Conquer (1) Flipkart (1) GCD-LCM (1) Greedy (1) Index (1) Interviewer (1) JDBC (1) Mathematical (1) Must Do (1) Networking (1) Object Oriented Design problem (1) SONAR Rules (1) Scalability (1) Security (1) Semaphore (1) Serialization (1) Software Testing (1) Stack (1) Struts 2.x (1) Triangle (1) atomic (1)

Blog Archive

  • ►  2015 (49)
    • ►  July (7)
    • ►  August (15)
    • ►  September (10)
    • ►  October (9)
    • ►  November (5)
    • ►  December (3)
  • ▼  2016 (98)
    • ►  January (7)
    • ►  February (11)
    • ►  March (4)
    • ►  April (3)
    • ►  May (35)
    • ►  June (10)
    • ►  July (9)
    • ►  August (2)
    • ►  September (3)
    • ►  October (5)
    • ▼  November (4)
      • What is Interceptor in Struts2?
      • Design Patterns & Principles
      • Facade pattern
      • Chain of Responsibility Design Pattern
    • ►  December (5)
  • ►  2017 (47)
    • ►  January (9)
    • ►  February (5)
    • ►  March (3)
    • ►  April (4)
    • ►  May (23)
    • ►  June (3)
  • ►  2019 (1)
    • ►  June (1)

Popular Posts

  • (no title)
    Noble integers in an array Given an array, find a Noble integer in it. Noble Integer An integer x is said to be Noble in an array if the num...
  • Facade pattern
    The facade pattern is a wrapper of many other interfaces in a result to produce a simpler interface. Facade hides the complexities of the sy...
  • The prefix "mvc" for element "mvc:annotation-driven" is not bound.
    < mvc:annotation-driven content-negotiation-manager = "contentNegotiationManager" /> Error: The prefix "mvc" fo...
  • Difference between AbstractFactory and Factory design patterns
    Factory Method is used to create one product only but Abstract Factory is about creating families of related or dependent products. Factory...
  • Observer pattern or Publish-subscribe pattern
    Motivation Let's assume we have a channel on YouTube which is subscribed by many users. Now any new video uploaded on that channel shou...
  • Factory Method Pattern (Virtual Constructor)
    When we want to return one sub-class object from multiple sub-classes using an input, should use Factory design pattern. Factory class takes...
  • Scalability | Principles Of High Performance Programs
    This article is an attempt to sum up a small number of generic rules that appear to be useful rules of thumb when creating high performin...
  • The purpose of software tests
    Software testing is a process of executing a program or application with the intent of finding the software bugs. It can also be stated as t...
  • Mediator pattern
    Mediator pattern defines an object that encapsulates how a set of objects interact. Participants Mediator - defines the interface for commu...
  • Marut and Girls : bookmyshow
    https://www.hackerearth.com/bookmyshowhiringchallenge/problems/ Question : https://www.hackerearth.com/bookmyshowhiringchallenge/algorithm/m...

Queries

Name

Email *

Message *

Report Abuse

Rajesh Dixit. Powered by Blogger.