Curated Video
Behavioral Design Patterns in C++ - Methods for States - I
This video demonstrates another approach—methods for state approach that can be implemented in the State design pattern. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This section focuses on...
Curated Video
Behavioral Design Patterns in C++ - Transition Table - II
In this video, you will use the transition table through the lamp class. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This section focuses on the State design pattern.
Curated Video
Behavioral Design Patterns in C++ - Lamp - V (Factory)
This video helps you add the factory method to the existing code. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This section focuses on the State design pattern.
Curated Video
Behavioral Design Patterns in C++ - Lamp - II (Enum States)
In this video, we will use the variable to store the current state of the lamp so that one can take the correct action if the lamp is switched OFF or switched ON. This clip is from the chapter "State" of the series "Behavioral Design...
Curated Video
Behavioral Design Patterns in C++ - Pros and Cons-Interpreter
This video talks about the pros and cons of the Interpreter pattern. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the Interpreter pattern.
Curated Video
Behavioral Design Patterns in C++ - RPN Evaluator - II
This video explains how to use the parser to parse some expressions. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the Interpreter pattern.
Curated Video
Behavioral Design Patterns in C++ - RPN Evaluator - I
This video demonstrates another example that uses the Interpreter design pattern and builds the RPN evaluator. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the...
Curated Video
Behavioral Design Patterns in C++ - Boolean Interpreter - III
In this video, we will go ahead and add the support for the OR keyword. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the Interpreter pattern.
Curated Video
Behavioral Design Patterns in C++ - Boolean Interpreter - II
This video builds on the previous video and helps design the Interpreter design pattern. Here, the terminal and non-terminal classes are converted into classes. This clip is from the chapter "Interpreter" of the series "Behavioral Design...
Curated Video
Behavioral Design Patterns in C++ - Boolean Interpreter - I
This video helps in the implementation of the Boolean Interpreter design pattern. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the Interpreter pattern.
Curated Video
Behavioral Design Patterns in C++ - Basic Implementation-Interpreter
This video explains the basic implementation of the Interpreter pattern. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the Interpreter pattern.
Curated Video
Behavioral Design Patterns in C++ - Introduction-Interpreter
This video provides an introduction to the Interpreter pattern. This clip is from the chapter "Interpreter" of the series "Behavioral Design Patterns in C++".This section focuses on the Interpreter pattern.
Curated Video
Behavioral Design Patterns in C++ - Variant
In this video, we will discuss the C++17 std::variant. This class uses the Visitor pattern for performing operations on its members. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section...
Curated Video
Behavioral Design Patterns in C++ - Generic Acycle Visitor - II
In this video, you will go ahead and build on the previous video of implementing the generic Acycle Visitor completely. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the...
Curated Video
Behavioral Design Patterns in C++ - Acyclic Visitor
This video explains Acyclic Visitor in detail. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the Visitor pattern.
Curated Video
Behavioral Design Patterns in C++ - Shapes Example - VI
This video explains the concept of cyclic dependency. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the Visitor pattern.
Curated Video
Behavioral Design Patterns in C++ - Shapes Example - V
This video will help you add new operations to the existing class hierarchy with the help of the Visitor pattern. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the...
Curated Video
Behavioral Design Patterns in C++ - Shapes Example - IV
This video explains the single and double dispatch concepts. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the Visitor pattern.
Curated Video
Behavioral Design Patterns in C++ - Shapes Example - III
In this video, you will implement the Visitor pattern, through which you will add new operations to the shape hierarchy. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on...
Curated Video
Behavioral Design Patterns in C++ - Shapes Example - II
This video helps in rendering classes representing the geometry of a line and a circle on the screen. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the Visitor pattern.
Curated Video
Behavioral Design Patterns in C++ - Shapes Example - I
This video explains the implementation of shape hierarchy with the help of the Visitor pattern. Here, you will implement classes representing the geometry of a line and a circle. This clip is from the chapter "Visitor" of the series...
Curated Video
Behavioral Design Patterns in C++ - Basic Implementation-Visitor
This video explains the basic implementation of the Visitor pattern. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the Visitor pattern.
Curated Video
Behavioral Design Patterns in C++ - Introduction-Visitor
This video provides an introduction to the Visitor pattern. This clip is from the chapter "Visitor" of the series "Behavioral Design Patterns in C++".This section focuses on the Visitor pattern.
Curated Video
Behavioral Design Patterns in C++ - Pros and Cons-Mediator
This video talks about the pros and cons of the Mediator design pattern. This clip is from the chapter "Mediator" of the series "Behavioral Design Patterns in C++".This section focuses on the Mediator pattern.