Tag: GoF

8 post(s)

GoF Design Patterns: Behavioral Patterns (2) - Command, Template Method | JavaScript Examples

This is the second part of the Behavioral Patterns series in GoF Design Patterns. Learn the concepts and TypeScript examples of the Command pattern, which encapsulates a request as an object to implement features like undo, and the Template Method pattern, which defines the skeleton of an algorithm in a superclass, letting subclasses redefine certain steps without changing the algorithm's structure.

Read in about 6 min readPublished: 2025-07-05
Design PatternsGoFBehavioral PatternsCommand PatternTemplate Method PatternObject-OrientedTypeScriptUndo

GoF Design Patterns: Behavioral Patterns (3) - Chain of Responsibility, Memento | TypeScript Examples

This is the third part of the Behavioral Patterns series in GoF Design Patterns. Learn the concepts and TypeScript examples of the Chain of Responsibility pattern, which passes a request along a chain of objects, and the Memento pattern, which saves and restores an object's state while preserving encapsulation.

Read in about 6 min readPublished: 2025-07-05
Design PatternsGoFBehavioral PatternsChain of Responsibility PatternMemento PatternObject-OrientedTypeScript

GoF Design Patterns: Behavioral Patterns (4) - Iterator, State | TypeScript Examples

This is the fourth part of the Behavioral Patterns series in GoF Design Patterns. Learn the concepts and TypeScript examples of the Iterator pattern, which provides a way to access the elements of a collection sequentially without exposing its underlying representation, and the State pattern, which allows an object to alter its behavior when its internal state changes.

Read in about 5 min readPublished: 2025-07-05
Design PatternsGoFBehavioral PatternsIterator PatternState PatternObject-OrientedTypeScript

GoF Design Patterns: Behavioral Patterns (5) - Mediator, Visitor | TypeScript Examples

This is the final part of the Behavioral Patterns series in GoF Design Patterns. Learn the concepts and TypeScript examples of the Mediator pattern, which centralizes complex communications between objects, and the Visitor pattern, which separates an algorithm from an object structure on which it operates.

Read in about 7 min readPublished: 2025-07-05
Design PatternsGoFBehavioral PatternsMediator PatternVisitor PatternObject-OrientedTypeScript

GoF Design Patterns: Creational Patterns With JavaScript Examples

Learn about the core of object-oriented programming, the Gang of Four (GoF) design patterns, focusing on creational patterns like Singleton, Factory Method, Builder, Prototype, and Abstract Factory with JavaScript code examples. Includes short-answer questions for the Information Processing Engineer exam.

Read in about 10 min readPublished: 2025-07-02
Engineer ExamDesign PatternsGoFSingletonFactory MethodBuilderPrototypeAbstract FactoryObject-OrientedOCPDevelopment

Tag Info

GoF tag has 8 posts

GoF 태그 Tag - 재현기획개발 JaeHyun Dev & Plan