Curated Video
Behavioral Design Patterns in C++ - TextPad - VII
This video gives an overview of the implementation so far and also explains an alternative approach through classes. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
Curated Video
Behavioral Design Patterns in C++ - TextPad - I
This video helps you with the overview of the TextPad application and its menu. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which...
Curated Video
Behavioral Design Patterns in C++ - FindDialog - I
In this video, you will get to know how a dialog box may handle an event that is generated by a button. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Curated Video
Behavioral Design Patterns in C++ - Intent
In this video, we will be exploring the command design pattern from the perspective of behavioral design patterns. We will delve into the intent of the pattern in detail. This clip is from the chapter "Command" of the series "Behavioral...
Curated Video
Behavioral Design Patterns in C++ - Dynamic Array - II
In this video, we will make the array class thread safe. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy pattern.
Curated Video
Behavioral Design Patterns in C++ - Spreadsheet Application - IV
In this video, we will refactor our design to use the strategy pattern step-by-step. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy pattern.
Curated Video
Behavioral Design Patterns in C++ - Basic Example-1
In this video, we will go through one of the basic examples of strategy pattern. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy pattern.
Curated Video
Behavioral Design Patterns in C++ - Overview of Behavioral Patterns
This video provides an overview of behavioral patterns. This clip is from the chapter "Basic Concepts" of the series "Behavioral Design Patterns in C++".This section focuses on basic concepts of design patterns.
Curated Video
Behavioral Design Patterns in C++ - Introduction to Patterns
This video provides an overview of the patterns in programming languages. This clip is from the chapter "Basic Concepts" of the series "Behavioral Design Patterns in C++".This section focuses on basic concepts of design patterns.
Curated Video
Quick JavaScript Crash Course - Modern and Advanced JavaScript - Optional Chaining Operators
This video explains chaining operators. This clip is from the chapter "Operators, Loops, and Statements" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains operators, loops, and...
Curated Video
Behavioral Design Patterns in C++ - C++ Iterators - II
In this video, we will implement the iterator for the list class. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the Iterator design pattern.
Curated Video
Behavioral Design Patterns in C++ - C++ Iterators - I
In this video, we will add another layer of complexity, that is, adding a smart pointer that can be used to access instead of the iterator directly. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in...
Curated Video
Behavioral Design Patterns in C++ - Containers - V (ListIterator)
This video explains how to add iterator to the link class. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the Iterator design pattern.
Curated Video
Behavioral Design Patterns in C++ - Containers - III (Issues)
This video explains the issue where the elements inside the container are accessed. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the Iterator design pattern.
Curated Video
Behavioral Design Patterns in C++ - Organization - III (Iterator)
This video explains one more variation of the Iterator design pattern; here, you will move the traversal algorithm out of the class and put it inside the iterator. This clip is from the chapter "Iterator" of the series "Behavioral Design...
Curated Video
Behavioral Design Patterns in C++ - Organization - II (Cursor)
In this video, we will demonstrate another variation of the Iterator pattern in which the Iterator is called a cursor. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the...
Curated Video
Behavioral Design Patterns in C++ - Basic Implementation-Iterator
This video explains a basic implementation of the Iterator design pattern. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the Iterator design pattern.
Curated Video
Behavioral Design Patterns in C++ - Introduction-Iterator
This video provides an introduction to the Iterator design pattern. This clip is from the chapter "Iterator" of the series "Behavioral Design Patterns in C++".This section focuses on the Iterator design pattern.
Curated Video
Behavioral Design Patterns in C++ - Pros and Cons-State
This video talks about the pros and cons of the State design pattern. 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++ - Methods for States - II
This video demonstrates the implementation of method for states in 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++ - Transition Table - I
This video explains the implementation of the State design pattern through a transition table. 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 - IV (Yellow State)
In this video, we will be adding one more state to the code, that is, yellow state, and see what we can do with the addition of the new state. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This...
Curated Video
Behavioral Design Patterns in C++ - Lamp - III (State Pattern)
In this video, we will modify the implementation of the lamp class and use the State pattern instead of managing the state through Enums. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This...
Curated Video
Behavioral Design Patterns in C++ - Lamp - I (NoState)
This video explains the implementation of the State design pattern. Here, we will use the example of a lamp with two states, that is, ON and OFF. This clip is from the chapter "State" of the series "Behavioral Design Patterns in...